我有一个数据库,其中有5个表中的值。 在SQL服务器pipe理工作室有一种方法,我可以生成一个SQL脚本来重新生成所有这些表数据在不同的SQL服务器机器? 所以我可以在其他机器上运行SQL脚本,它将工作。
运行该表的脚本向导。 当你到达选项页面时,其中一个选项是脚本数据。 将其设置为true并完成向导。 INSERT语句将包含在脚本中。
在脚本向导中 – select脚本选项确保您select脚本数据为true以生成带有数据的表脚本。 使用“生成SQL Server脚本向导”查看MS SQL Server 2008数据库表中脚本数据的详细信息。

我看到这个post对于从现有的数据库表中生成SQL插入语句非常有用,其中有选项来过滤和sorting输出数据。 它也适用于IDENTITY列。 它允许你传递参数SQL表名,whereClause过滤数据和orderByClause按照你想要的方式sorting数据。 希望对其他人也有用。
我能想到的所有工具都是针对定义或数据的,而不是两者。 这包括像红门的东西的专业产品。
我build议使用SSMS工具包生成INSERT语句(它是免费的)和SSMS来生成定义。