任何人都知道爲什麼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'。不知道這是否適用於你的情況,只是一個猜測。 –