Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 是否可以使用SqlCmd对localdb数据库运行脚本?_Sql Server_Sqlcmd_Localdb - Fatal编程技术网

Sql server 是否可以使用SqlCmd对localdb数据库运行脚本?

Sql server 是否可以使用SqlCmd对localdb数据库运行脚本?,sql-server,sqlcmd,localdb,Sql Server,Sqlcmd,Localdb,我有一个大型SQL脚本(1gb),我正试图在命令行窗口中使用SqlCmd来运行它,它是针对(localdb)\v11.0实例运行的,但到目前为止,我还没有尝试过使用它的命令 例如 失败,出现一般连接错误: 建立与SQL Server的连接时发生与网络相关或特定于实例的错误。找不到服务器或无法访问服务器。检查实例名称是否正确,以及SQL Server是否配置为允许远程连接 然而 sqlcmd.exe -S "MY-PC" -Q "select 1" 我的电脑上的SQL Server实例没有问题

我有一个大型SQL脚本(1gb),我正试图在命令行窗口中使用
SqlCmd
来运行它,它是针对
(localdb)\v11.0
实例运行的,但到目前为止,我还没有尝试过使用它的命令

例如

失败,出现一般连接错误:

建立与SQL Server的连接时发生与网络相关或特定于实例的错误。找不到服务器或无法访问服务器。检查实例名称是否正确,以及SQL Server是否配置为允许远程连接

然而

sqlcmd.exe -S "MY-PC" -Q "select 1"
我的电脑上的SQL Server实例没有问题

(localdb)
实例上,“Allow Remote Connections”设置为true,运行
sqlcmd
的用户是它的所有者


Sqlcmd
是否实际用于
(localdb)
实例?还有其他明显的错误吗?

我相信如果您对LocalDB实例使用了错误版本的SQLCMD,就会出现这种情况,如本文所述

嗯,,
Ojf

将您的工作文件夹更改为C:\Program Files\Microsoft SQL Server\110\Tools\Binn

cd“C:\Program Files\Microsoft SQL Server\110\Tools\Binn”

然后再试一次

sqlcmd.exe-S“我的电脑”


您好,我在为所讨论的Localdb使用错误版本的sqlcmd时遇到过这种情况。。。可能吗?OGah,是的,似乎就是这样。我浏览了最新的Sql Server安装“C:\Program Files\Microsoft Sql Server\120\Tools\Binn”,但更仔细地看,其中没有SqlCmd.exe,因此它会默认返回到我的环境中设置的,而不是Sql\110。当我从110\tools\bin运行sqlcmd时,一切正常。非常感谢!
sqlcmd.exe -S "MY-PC" -Q "select 1"