如何指定架构选项 (SQL Server Management Studio)

在**“项目属性 - <项目>”对话框的“属性”选项卡上,指定架构选项,如是否将约束和触发器复制到订阅服务器。此选项卡可以通过新建发布向导和“发布属性 - <发布>”**对话框访问。有关使用向导和访问对话框的详细信息,请参阅如何创建发布和定义项目 (SQL Server Management Studio)如何查看和修改发布属性以及项目属性 (SQL Server Management Studio)。如果在创建发布后更改架构选项,则必须生成新的快照。

有关所有架构选项,请参阅 sp_addarticle (Transact-SQL)sp_addmergearticle (Transact-SQL)@schema_option 参数。

指定架构选项

  1. 在新建发布向导的**“项目”页或“发布属性 - <发布>”对话框中,选择一个项目,然后单击“项目属性”**。

  2. 选择要将架构选项更改应用于哪些项目:

    • 单击**“设置突出显示的 <对象类型> 项目的属性”以启动“项目属性 - <对象名称>”对话框;在此对话框中所做的属性更改将仅应用于“项目”**页的对象窗格中突出显示的对象。
    • 单击**“设置所有 <对象类型> 项目的属性”以启动“所有 <对象类型> 项目的属性”对话框;在此对话框中所做的属性更改将应用于“项目”**页的对象窗格中的所有该类型对象,包括尚未选择发布的对象。
      ms151313.note(zh-cn,SQL.90).gif注意:
      “所有 <对象类型> 项目的属性”对话框中所做的属性更改将覆盖以前在“项目属性 - <对象名称>”对话框中所做的任何更改。例如,若要为某对象类型的所有项目设置一些默认设置,但同时希望为各个对象设置一些属性,请先为所有项目设置默认设置。然后再为各个对象设置属性。
  3. 在**“项目属性 - <项目>”对话框的“属性”选项卡中的“将对象和设置复制到订阅服务器”“目标对象”**部分中,指定选项的值。

  4. 根据需要修改任意属性,然后单击**“确定”**。

  5. 如果在**“发布属性 - <发布>”对话框中,请单击“确定”**保存并关闭对话框。

请参阅

概念

发布数据和数据库对象

其他资源

How to: Specify Schema Options (Replication Transact-SQL Programming)

帮助和信息

获取 SQL Server 2005 帮助