2017-09-22 19 views
0

我正在寻找一种方法来编写整个SQL Server 2015数据库以将表创建脚本,存储过程脚本,触发器等等写入文件夹,以便为TFS存储库解决方案设置基准。除了手动逐个导出每个脚本之外,是否有办法执行批量导出?如何将完整数据库编写为一系列创建脚本?

很显然,我不是在这里讨论数据,而是严格地谈论如何将创建SQL文件脚本导出到单个数据库的文件夹。

+0

似乎是一个SSDT模式比较会为你在这里工作。 –

+0

没有SQL Server ** 2015 **版本 - 我们有2012年,2014年,2016年和2017年 - 请选择... –

回答

3

请尝试使用SQL Server Management Studio。

打开“生成和发布脚本向导”。在对象资源管理器中,展开“数据库”,右键单击数据库,指向“任务”,然后单击“生成脚本”。按照向导中的步骤编写数据库对象的脚本。在“选择对象”页面上,选择要包含在脚本中的对象。

https://technet.microsoft.com/en-us/library/ms178078(v=sql.105).aspx

1

您可以通过以下步骤生成SSMS SQL脚本:

  1. 右键单击数据库
  2. 转到任务,然后点击 “生成脚本...”

enter image description here

  1. 按照向导步骤创建脚本

enter image description here

相关问题