';sqlcmd';实用工具无法登录到数据库

';sqlcmd';实用工具无法登录到数据库,sql,sqlcmd,Sql,Sqlcmd,我有一个很大的.sql数据文件(4.3 GB),我想在sql Server上执行此文件。通过研究,我发现我可以使用以下命令执行此文件: sqlcmd -U username -P password -S rs-reporting-v1 -d NSTest -i D:NetSuiteDataFiles\Transactions.sql -o D:\NetSuiteDataFiles\Transactions_output_file.txt 执行上述命令时,会出现以下错误: Sqlcmd: Er

我有一个很大的
.sql
数据文件(4.3 GB),我想在
sql Server
上执行此文件。通过研究,我发现我可以使用以下命令执行此文件:

sqlcmd -U username -P password -S rs-reporting-v1 -d NSTest  -i D:NetSuiteDataFiles\Transactions.sql -o D:\NetSuiteDataFiles\Transactions_output_file.txt
执行上述命令时,会出现以下错误:

Sqlcmd: Error: Microsoft SQL Server Native Client 11.0 : Named Pipes Provider: Could not open a connection to SQL Server [53]. .
Sqlcmd: Error: Microsoft SQL Server Native Client 11.0 : Login timeout expired.
Sqlcmd: Error: Microsoft SQL Server Native Client 11.0 : A network-related or instance-specific error has occurred while establishing a connection to SQL Server. Server is not found or not accessible. Check if instance name is correct and if SQL Server is configured to allow remote connections. For more information see SQL Server Books Online..
我已经尝试将
用户名
更改为
域\用户名
,但没有任何帮助。我已经多次检查了
用户名
密码
的拼写,我确信它们是正确的

编辑

我将命令更改为以下命令:

sqlcmd -E -S rs-reporting-v2 -d NSTest  -i D:NetSuiteDataFil
es\Transactions.sql -o D:\NetSuiteDataFiles\Transactions_output_file.txt
现在我得到了以下错误:

Sqlcmd: Error: Microsoft SQL Server Native Client 11.0 : Named Pipes Provider: Could not open a connection to SQL Server [53]. .
Sqlcmd: Error: Microsoft SQL Server Native Client 11.0 : Login timeout expired.
Sqlcmd: Error: Microsoft SQL Server Native Client 11.0 : A network-related or instance-specific error has occurred while establishing a connection to SQL Server. Server is not found or not accessible. Check if instance name is correct and if SQL Server is configured to allow remote connections. For more information see SQL Server Books Online..

有人能告诉我我做错了什么吗?任何帮助都将不胜感激


我还想指出,
.sql
文件正在创建一个表,然后插入值。

有帮助吗?这几乎可以肯定是由于服务器和/或实例名称错误。您正在尝试连接到命名实例吗?您是否能够连接到通过SSMS指定的服务器?另外,您是否研究过BCP,哪一种可能更适合批量导入数据?我的印象是,
BCP
只插入数据(如果我错了,请纠正我),但我的
.sql
文件正在创建表,然后插入数据。是的,我可以使用SSMS连接到服务器。