SQL Server 2008 - 如何通过命令行导出多个表(结果应该是“插入”脚本)

时间:2011-02-06 12:47:41

标签: sql-server sql-server-2008

我有一个SQL Server数据库,我想从命令行将一些表导出到.sql文件(插入到语句中)(不是通过向导,我想导出很多表,而且我希望能够通过一次点击完成此操作。

如何做到这一点?我只看到了允许整个数据库备份的命令,但我只允许导出一些表。

感谢您的帮助

2 个答案:

答案 0 :(得分:2)

尝试使用SQL Server Dumper;它有很多选择,可以派上用场。一些功能:

  • 外键:在文本文件中订购表以插入没有分组/错误的数据
  • 主键IDENTITY:保证IDENTITY字段的值
  • 引用自身:消除约束,最后再创建

答案 1 :(得分:0)

如果找不到命令行工具,请考虑查看redate工具套件(特别是sql数据比较),这使得这些操作非常容易。有一个功能齐全的14天免费试用版。