在 SQL Server Management Studio 中编写对象脚本
发布时间:2022-09-28 11:56:52 所属栏目:MsSql教程 来源:
导读: 在 SQL Server Management Studio 中编写对象脚本本文内容
本教程将指导如何为 SQL Server Management Studio (SSMS) 中找到的各种对象生成 Transact-SQL (T-SQL) 脚本。 本教程提供如何编写以下对象的脚
本教程将指导如何为 SQL Server Management Studio (SSMS) 中找到的各种对象生成 Transact-SQL (T-SQL) 脚本。 本教程提供如何编写以下对象的脚
|
在 SQL Server Management Studio 中编写对象脚本本文内容 本教程将指导如何为 SQL Server Management Studio (SSMS) 中找到的各种对象生成 Transact-SQL (T-SQL) 脚本。 本教程提供如何编写以下对象的脚本的示例: 要为“对象资源管理器” 中的任何对象编写脚本,请右键单击它并选择“编写对象脚本为” 选项。 本教程将介绍该过程。 必备条件 若要完成本教程,需要 SQL Server Management Studio、针对运行 SQL Server 的服务器的访问权限以及 AdventureWorks 数据库。 此处提供在 SSMS 中还原数据库的说明:还原数据库。 从 GUI 编写查询脚本 无论何时在 SSMS 中使用 GUI 来完成任务,都可以为任务生成关联的 T-SQL 代码。 以下示例演示如何在备份数据库和收缩事务日志时执行此操作。 可以向通过 GUI 完成的任何操作应用这些相同的步骤。 备份数据库时编写 T-SQL 脚本 连接到运行 SQL Server 的服务器。 展开 “数据库” 节点。 右键单击数据库“Adventureworks2016”>“任务”>“备份”: 按照所需方式配置备份。 对于本教程,所有内容均保留默认值。 但是,在窗口中进行的任何更改都会反映在脚本中。 选择 “脚本”> “将操作脚本保存到‘新建查询’窗口”: 查看查询窗口中填充的 T-SQL。 选择“执行”以执行查询,以便通过 T-SQL 备份数据库 。 在收缩事务日志时编写 T-SQL 脚本 右键单击数据库“AdventureWorks2016”>“任务”>“收缩”>“文件”: Shrink files 从“文件类型”下拉列表框中选择“日志”: 选择“脚本”和“将操作脚本保存到剪贴板” : 打开一个“新建查询”窗口并粘贴 。 (在窗口中右键单击。然后选择“粘贴”。) Paste script 选择“执行”以执行查询和收缩事务日志 。 编写数据库脚本 以下部分介绍如何使用“脚本编写为”选项和“生成脚本”选项编写数据库脚本 。 “脚本编写为”选项将重新创建数据库及其配置选项 。 通过使用“生成脚本”选项mssql 脚本,可编写架构和数据的脚本 。 在本部分中,你将创建两个新数据库。 可以使用“脚本编写为” 选项来创建 AdventureWorks2016a 。 可以使用“生成脚本” 选项来创建 AdventureWorks2016b 。 使用脚本选项为数据库编写脚本 连接到运行 SQL Server 的服务器。 展开 “数据库” 节点。 右键单击数据库“AdventureWorks2016”>“编写数据库脚本为”>“创建到”>“新建查询窗口”: 在窗口中查看数据库创建查询: :此选项仅脚本化数据库配置选项。 在键盘上选择 Ctrl+F 以打开 “查找”对话框。 选择向下箭头以打开“替换” 选项。 在顶部的“查找”行中键入“AdventureWorks2016”,在底部的“替换”行中键入“AdventureWorks2016a” 。 选择“全部替换”,将所有 AdventureWorks2016 实例替换为 AdventureWorks2016a 。 选择“执行”以执行查询并创建新的 AdventureWorks2016a 数据库 。 使用生成脚本选项为数据库编写脚本 连接到运行 SQL Server 的服务器。 展开 “数据库” 节点。 右键单击 AdventureWorks2016> “任务”> “生成脚本”: “简介”页随即打开 。 选择“下一步”以打开“选择对象”页面 。 可选择整个数据库或数据库中的特定对象。 选择“编写整个数据库及所有数据库对象的脚本” 。 (编辑:云计算网_梅州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐


浙公网安备 33038102330479号