我想知道是否可以从Microsoft SQl导出表而无需使用导出向导?目前,当我不得不导出多个文件时,我觉得这是一个非常耗时的过程。
答案 0 :(得分:1)
您只能尝试一次配置
EXEC [DataBase].dbo.sp_configure 'show advanced options', 1
RECONFIGURE
EXEC [DataBase].dbo.sp_configure 'xp_cmdshell', 1
RECONFIGURE
[DataBase]
是您的数据库名称
现在要导出数据,请试试这个
EXEC xp_cmdshell 'bcp "SELECT * FROM [DataBase].dbo.[TABLE_NAME]" queryout "C:\exportfilename.txt" -T -c -t,'
[DataBase]
是您的数据库名称,[TABLE_NAME]
是您的表名。
您将导出的数据导入服务器的路径C:\exportfilename.txt
。