【发布时间】:2014-08-19 15:42:20
【问题描述】:
如何仅将所有表、视图和索引的结构从一个 SQL-Server 数据库复制到新的(空)数据库中(即,空的,没有用户数据)?
(如果有人记得 dBase,这是通过“复制结构”为每个表完成的。我也知道这可以通过逆向工程的结构来完成使用 ERWin 之类的工具将数据库转换为 SQL 语句,但我也没有。)
我在一个非常官僚(甚至可能是偏执狂)的客户站点工作,我只能在其中创建临时表,并且只能从常规表中读取。但我能够在“安全”区域插入和更新是非常重要的。
【问题讨论】:
-
你用的是什么服务器?
-
您可以从右键单击源数据库并选择任务 > 生成脚本开始
-
再次感谢大家的回答和研究 :) (顺便说一句,我已经使用 ERWIN 和其他工具进行了逻辑和物理数据建模等。)这是一份新合同。我们的客户不允许我们使用许多关键组件。客户对以前的承包商不满意,并通过压制非同寻常的拜占庭式控制层做出反应——现在我们,新人,被它困住了。要点:我不允许按照您的建议行事。我已经尝试过,并获得“权限不足”。我们的经理正在“接触”客户。再次感谢。干杯,约翰
标签: sql-server