【发布时间】:2014-12-17 07:11:36
【问题描述】:
我正在使用
Microsoft SQL Server 2012 (SP1) - Windows NT 6.1(内部版本 7601:Service Pack 1)(管理程序)上的 11.0.3153.0 (X64) Express Edition(64 位)
我需要将数据库架构(表及其约束)复制到一个新数据库,以便提取数据库图。当前数据库不允许我(提取图表),但我创建的任何新数据库都会。
我尝试使用旧的 mdf 创建一个,但它引发了错误。
我尝试进行导出,它复制了所有表,但没有任何约束!!!
【问题讨论】:
-
为什么不直接备份并恢复到新数据库呢?然后你将拥有所有的结构和数据。
-
@Arion ,我试过了。但是mdf引用了旧的数据库,却抛出了错误?
-
@Arion 这是一个生产服务器,所以我不能分离它
标签: sql sql-server database database-diagram