建议如何复制整个数据库模式和数据,而不仅仅是数据

时间:2012-12-08 05:19:18

标签: sql-server database sql-server-2008 schema

我复制了一个数据库,但我没有采取预防措施,只复制数据,而不是模式。

我意识到这一点,通过做一些验证,新数据库接受重复,并忽略了一些键。

现在我知道复制数据库的解决方案是使用SSMS编写数据库模式和数据的脚本 程序是:

  

右键单击数据库。选择任务。然后选择generate sql   脚本。

现在我要求就如何回滚情况提出一些建议,这次要复制数据库的数据和架构。有没有办法只复制架构并将更改应用于数据?

你会推荐什么方法?

1 个答案:

答案 0 :(得分:0)

使用

Right click on the database. Choose tasks. Then choose generate sql scripts.

您可以使用修改后的数据库的数据以相同的方式生成数据库的架构。然后生成数据库并使用生成的SQL脚本填充它。

Create SQL script that create database and tables