任何人都知道为什么bcp无法连接到由AWS托管的SQL服务器而SSMS可以的原因? 我有双重检查服务器和用户帐户的详细信息,他们都匹配。bcp无法连接到AWS SQL Server,但SSMS可以
我使用的是通用的命令导入CSV文件:
bcp DB_Name.dbo.Table in "somefile_file.csv" -c -S xxx.rds.amazonaws.com -U username -P xxx -b 1000
的错误是:
SQLState = 08001, NativeError = 53
Error = [Microsoft][ODBC Driver 13 for SQL Server]Named Pipes Provider: Could not open a connection to SQL Server [53].
SQLState = 08001, NativeError = 53
Error = [Microsoft][ODBC Driver 13 for SQL Server]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.
SQLState = S1T00, NativeError = 0
Error = [Microsoft][ODBC Driver 13 for SQL Server]Login timeout expired
是使用不同的端口BCP可能?
如果你有一个命名实例,服务器应该被指定为'servername \ instancename'。不知道这是否适用于你的情况,只是一个猜测。 –