如何编写复制对象脚本 (SQL Server Management Studio)

从复制向导或从 MicrosoftSQL Server Management Studio 的**“复制”**文件夹中编写复制对象脚本。 如果从向导编写脚本,则可以选择创建对象并为其编写脚本,也可以选择仅编写脚本。

安全说明安全说明

所有密码的脚本被编写为 NULL。 如果可能,请在运行时提示用户输入安全凭据。 如果将凭据存储在脚本文件中,则必须确保文件的安全以防受到未经授权的访问。

有关使用复制向导的详细信息,请参阅:

从复制向导编写对象脚本

  1. 在向导的**“向导操作”**页上,选中适合该向导的复选框:

    • 生成包含创建发布的步骤的脚本文件

    • 生成包含创建订阅的步骤的脚本文件

    • 生成包含配置分发的步骤的脚本文件

  2. 在**“脚本文件属性”**页上指定选项。

  3. 完成该向导。

从 Management Studio 编写对象脚本

  1. 在 Management Studio 中,连接到分发服务器、发布服务器或订阅服务器,然后展开服务器节点。

  2. 展开**“复制”文件夹,再展开“本地发布”文件夹或“本地订阅”**文件夹。

  3. 右键单击某个发布或订阅,然后单击**“生成脚本”**。

  4. 在**“生成 SQL 脚本 - <复制对象>”**对话框中指定选项。

  5. 单击**“将脚本保存到文件”**。

  6. 在**“脚本文件位置”对话框中输入文件名,然后单击“保存”**。 将显示状态消息。

  7. 单击**“确定”,再单击“关闭”**。

从 Management Studio 编写多个对象的脚本

  1. 在 Management Studio 中,连接到分发服务器、发布服务器或订阅服务器,然后展开服务器节点。

  2. 右键单击**“复制”文件夹,然后单击“生成脚本”**。

  3. 在**“生成 SQL 脚本”**对话框中指定选项。

  4. 单击**“将脚本保存到文件”**。

  5. 在**“脚本文件位置”对话框中输入文件名,然后单击“保存”**。 将显示状态消息。

  6. 单击**“确定”,再单击“关闭”**。

请参阅

概念