如何编写复制对象脚本 (SQL Server Management Studio)
从复制向导或从 Microsoft SQL Server Management Studio 的**“复制”**文件夹中编写复制对象脚本。如果从向导编写脚本,则可以选择创建对象并为其编写脚本,也可以选择仅编写脚本。
安全说明: |
---|
所有密码的脚本被编写为 NULL。请尽可能在运行时提示用户输入安全凭据。如果将凭据存储在脚本文件中,则必须确保文件的安全以防受到未经授权的访问。 |
有关使用复制向导的详细信息,请参阅:
- 如何配置分发 (SQL Server Management Studio)
- 如何创建发布和定义项目 (SQL Server Management Studio)
- 如何创建推送订阅 (SQL Server Management Studio)
- 如何创建请求订阅 (SQL Server Management Studio)
从复制向导编写对象脚本
在向导的**“向导操作”**页上,选中适合该向导的复选框:
- 生成包含创建发布的步骤的脚本文件
- 生成包含创建订阅的步骤的脚本文件
- 生成包含配置分发的步骤的脚本文件
在**“脚本文件属性”**页上指定选项。
完成该向导。
从 Management Studio 编写对象脚本
在 Management Studio 中,连接到分发服务器、发布服务器或订阅服务器,然后展开服务器节点。
展开**“复制”文件夹,再展开“本地发布”文件夹或“本地订阅”**文件夹。
右键单击某个发布或订阅,然后单击**“生成脚本”**。
在**“生成 SQL 脚本 - <复制对象>”**对话框中指定选项。
单击**“将脚本保存到文件”**。
在**“脚本文件位置”对话框中输入文件名,然后单击“保存”**。将显示状态消息。
单击**“确定”,再单击“关闭”**。
从 Management Studio 编写多个对象的脚本
在 Management Studio 中,连接到分发服务器、发布服务器或订阅服务器,然后展开服务器节点。
右键单击**“复制”文件夹,然后单击“生成脚本”**。
在**“生成 SQL 脚本”**对话框中指定选项。
单击**“将脚本保存到文件”**。
在**“脚本文件位置”对话框中输入文件名,然后单击“保存”**。将显示状态消息。
单击**“确定”,再单击“关闭”**。