将数据从SQL Server导出到文件(.csv)
我想使用以下命令将数据从SQL Server中的表导出为文件类型(.csv):将数据从SQL Server导出到文件(.csv),sql,sql-server,Sql,Sql Server,我想使用以下命令将数据从SQL Server中的表导出为文件类型(.csv): bcp test.dbo.user out "user.csv" -T -c -t";"-S"DELL\DELLL" 因为test是我的数据库,user是要导出的表,Dell是服务器,Dell是用户 但我犯了这个错误 无法打开主机BCP的数据文件 如果将SQL Server中的语言切换为英语,则可以添加英语错误消息设置语言“us_english”-S用于指定服务器\IntanceName而不是服务器和用户-S s
bcp test.dbo.user out "user.csv" -T -c -t";"-S"DELL\DELLL"
因为test是我的数据库,user是要导出的表,Dell是服务器,Dell是用户
但我犯了这个错误
无法打开主机BCP的数据文件
如果将SQL Server中的语言切换为英语,则可以添加英语错误消息<代码>设置语言“us_english”
-S
用于指定服务器\IntanceName
而不是服务器和用户<代码>-S server\u name[\instance\u name]指定要连接到的SQL server实例。如果未指定服务器,则bcp实用程序将连接到本地计算机上的默认SQL server实例。从网络上的远程计算机或本地命名实例运行bcp命令时,需要此选项。要连接到服务器上的默认SQL Server实例,请仅指定服务器名称。若要连接到SQL Server的命名实例,请指定Server\u name\instance\u name。是,实际上DELLL是我连接到的SQL Server实例。如果您试图从已连接的服务器导出,我将省略-S选项。