创建一个空白的数据库副本,然后从另一个数据库导入数据

时间:2014-02-21 16:36:46

标签: sql sql-server database compare

我需要使用2个数据库。

  • 数据库A(DBA)=太过时的客户端数据库,无法与我当前的数据结构一起使用。
  • 数据库B(DBB)=我当前的开发数据库

我需要的是找到一种方法来创建一个空白数据库,其结构为DBB,模式,表,触发器,所有内容,然后从DBA导入数据。

我可以使用Red Gate SQL Compare / Datacompare和SQL Management Tool。

我正在尝试通过我拥有或可能的一般来实现这一目标吗?

通常我有脚本一次更新DB上升版本,但DBA在更新方面远远落后,我再也无法访问这些脚本了。

我正在使用SQL Server 2005。

1 个答案:

答案 0 :(得分:0)

我不熟悉RedGate的东西,但你可以在两者上执行Generate Scripts任务(右键单击SSMS中的数据库)。在DBA中选择Schema Only for DBA,然后在Advanced Options中为DBB选择Data Only。