【问题标题】:Suggestion in how to recopy entire database schema and data and not only data关于如何重新复制整个数据库模式和数据而不仅仅是数据的建议
【发布时间】:2012-11-26 07:41:49
【问题描述】:

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

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

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

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

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

你会推荐什么方法?

【问题讨论】:

  • 更好的方法是进行备份和恢复。

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


【解决方案1】:

使用

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

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

Create SQL script that create database and tables

【讨论】:

    猜你喜欢
    • 2014-07-26
    • 1970-01-01
    • 2012-06-01
    • 1970-01-01
    • 2019-06-06
    • 1970-01-01
    • 2021-08-01
    • 2015-07-30
    • 1970-01-01
    相关资源
    最近更新 更多