5

有没有办法为 SQL Server 2012 导出 DDL?

2009 年 12 月回答了此类性质的先前问题,但似乎并不适用,先前的答案:对于 SQL Server:

在 SQL Server Management Studio 中,右键单击您的数据库并选择“任务”->“生成脚本”。

您将被要求选择要包含在脚本中的 DDL 对象。链接已于 2009 年 12 月 19 日 8:58 编辑

Daniel Vassallo 78.6k11129180 于 2009 年 12 月 18 日 18:53 回答

我已经尝试过这个建议,但是在我的数据库上右键单击后,这些是没有这样的“任务”选项。

有任何想法吗?

2012 Analysis Services 只有一个部署向导。我没有部署,只是想记录。我检查了数据质量服务、集成服务、性能工具,但没有看到任何我认识的东西。

在过去的几年里,我一直在使用 SQL Devloper for Oracel,但我似乎记得 ACCESS 和 SQL Server 管理在工具菜单上有一个数据导出。它允许您选择要导出的内容,包括 DDl,有或没有数据。

我想做类似的事情 - 包括我所有的表格,但没有数据。

有任何想法吗?

谢谢。

4

1 回答 1

6

我假设您想从 SQL Server 2012 实例上的特定数据库编写 DDL 脚本。为此,您单击 SSMS 中感兴趣的数据库,然后右键单击,然后将鼠标悬停在“任务 >”上,然后上下左右单击“生成脚本”。这将打开向导,如下面的三个屏幕截图所示。提示:请务必查看“高级”选项卡上的脚本选项。

生成脚本 - 1

选择选项对话框

脚本选项对话框

于 2012-07-23T04:13:53.593 回答