什么是好的Microsoft SQL数据库导出/导入工具?

时间:2009-10-30 14:25:14

标签: sql-server export

我需要一个工具来查看Microsoft SQL Server数据库并将数据导出为SQL脚本。我希望能够在另一个带有空数据库的盒子上运行该脚本,并插入前一个数据中的所有数据,而不必因为ref-integ约束而无法使用索引。

5 个答案:

答案 0 :(得分:7)

尝试使用Red Gate Data Compare或DBGhost等工具。我相信两者都有试验。

http://www.innovartis.co.uk/

http://www.red-gate.com/products/sql_data_compare/index.htm

答案 1 :(得分:3)

答案 2 :(得分:1)

根据您拥有的SQL Server版本,您可以右键单击数据库,选择生成脚本,选择所需的表,然后取消选中脚本结构选项,并选择脚本化数据的选项。

答案 3 :(得分:1)

如果您使用的是Visual Studio 2008或更高版本,则应该能够在发布网站/ Web应用程序时编写数据库脚本。 Scott Guthrie提供了一些如何使用Visual Studio 2005执行此操作的示例:Deploying a Database Part ISQL Server Database publishing kit

希望这适合你。

答案 4 :(得分:1)

我决定使用Redgate SQL Packager为整个数据库创建一个非常好的脚本,或者在必要时安装它的exe