パブリケーション プロパティの表示および変更View and Modify Publication Properties

適用対象: yesSQL Server yesAzure SQL Database (Managed Instance のみ) noAzure Synapse Analytics (SQL DW) noParallel Data Warehouse APPLIES TO: yesSQL Server yesAzure SQL Database (Managed Instance only) noAzure Synapse Analytics (SQL DW) noParallel Data Warehouse

このトピックでは、 SQL Server 2019 (15.x)SQL Server 2019 (15.x)SQL Server Management StudioSQL Server Management StudioTransact-SQLTransact-SQL、またはレプリケーション管理オブジェクト (RMO) を使用して、パブリケーションのプロパティを表示および変更する方法について説明します。This topic describes how to view and modify publication properties in SQL Server 2019 (15.x)SQL Server 2019 (15.x) by using SQL Server Management StudioSQL Server Management Studio, Transact-SQLTransact-SQL, or Replication Management Objects (RMO).

このトピックの内容In This Topic

はじめにBefore You Begin

制限事項と制約事項Limitations and Restrictions

  • パブリケーションの作成後には変更できないプロパティや、パブリケーションへのサブスクリプションがある場合には変更できないプロパティもあります。Some properties cannot be modified after a publication has been created, and others cannot be modified if there are subscriptions to the publication. 変更できないプロパティは、読み取り専用として表示されます。Properties that cannot be modified are displayed as read-only.

推奨事項Recommendations

SQL Server Management Studio の使用Using SQL Server Management Studio

SQL Server Management StudioSQL Server Management Studio とレプリケーション モニターで使用可能な [パブリケーションのプロパティ - <Publication>] ダイアログ ボックスで、パブリケーションのプロパティを表示および変更します。View and modify publication properties in the Publication Properties - <Publication> dialog box, which is available in SQL Server Management StudioSQL Server Management Studio and Replication Monitor. レプリケーション モニターの起動の詳細については、「Start the Replication Monitor」 (レプリケーション モニターの開始) を参照してください。For information about starting Replication Monitor, see Start the Replication Monitor.

[パブリケーションのプロパティ - <Publication>] ダイアログ ボックスには、以下のページがあります。The Publication Properties - <Publication> dialog box includes the following pages:

  • [全般] ページ。パブリケーションの名前と説明、データベースの名前、パブリケーションの種類、およびサブスクリプションの有効期限の設定が含まれています。The General page includes the publication name and description, the database name, the type of publication, and the subscription expiration settings.

  • [アーティクル] ページ。パブリケーションの新規作成ウィザードの [アーティクル] ページに相当します。The Articles page corresponds to the Articles page in the New Publication Wizard. このページでは、アーティクルの追加や削除、およびアーティクルのプロパティや列のフィルター選択の変更を行うことができます。Use this page to add and delete articles, and to change properties and column filtering for articles.

  • [行のフィルター選択] ページ。パブリケーションの新規作成ウィザードの [テーブル行のフィルター選択] ページに相当します。The Filter Rows page corresponds to the Filter Table Rows page in the New Publication Wizard. このページでは、すべての種類のパブリケーションの静的行フィルターや、マージ パブリケーションのパラメーター化された行フィルターと結合フィルターを追加、編集、および削除できます。Use this page to add, edit, and delete static row filters for all types of publications, and to add, edit, and delete parameterized row filters and join filters for merge publications.

  • [スナップショット] ページ。このページでは、スナップショットの形式と場所、スナップショットを圧縮するかどうか、およびスナップショットの適用の前後に実行するスクリプトを指定できます。The Snapshot page allows you to specify the format and location of the snapshot, whether the snapshot should be compressed, and scripts to run before and after the snapshot is applied.

  • [FTP スナップショット] ページ (スナップショット パブリケーション、トランザクション パブリケーション、および SQL Server 2005 より前のバージョンを実行しているパブリッシャーのマージ パブリケーションの場合)。このページでは、サブスクライバーがスナップショット ファイルをファイル転送プロトコル (FTP) でダウンロードできるかどうかを指定できます。The FTP Snapshot page (for snapshot and transactional publications, and merge publications for Publishers running versions prior to SQL Server 2005) allows you to specify whether Subscribers can download snapshot files through File Transfer Protocol (FTP).

  • [FTP スナップショットとインターネット] ページ (SQL Server 2005 以降を実行しているパブリッシャーからのマージ パブリケーションの場合)。このページでは、サブスクライバーがスナップショット ファイルを FTP でダウンロードできるかどうか、および HTTPS でサブスクリプションを同期できるかどうかを指定できます。The FTP Snapshot and Internet page (for merge publications from Publishers running SQL Server 2005 or later) allows you to specify whether Subscribers can download snapshot files through FTP, and whether Subscribers can synchronize subscriptions through HTTPS.

  • [サブスクリプション オプション] ページ。このページでは、すべてのサブスクリプションに適用されるさまざまなオプションを設定できます。The Subscription Options page allows you to set a number of options that apply to all subscriptions. 利用できるオプションは、パブリケーションの種類によって異なります。The options differ depending on the type of publication.

  • [パブリケーション アクセス リスト] ページ。このページでは、パブリケーションにアクセスできるログインやグループを指定できます。The Publication Access List page allows you to specify which logins and groups can access a publication.

  • [エージェント セキュリティ] ページ。このページでは、エージェントの実行やレプリケーション トポロジ内のコンピューターへの接続に使用されるアカウントの設定にアクセスできます。この設定を使用するエージェントは、すべてのパブリケーションのスナップショット エージェント、すべてのトランザクション パブリケーションのログ リーダー エージェント、およびキュー更新サブスクリプションを許可するトランザクション パブリケーションのキュー リーダー エージェントです。The Agent Security page allows you to access settings for the accounts under which the following agents run and make connections to the computers in a replication topology: the Snapshot Agent for all publications; the Log Reader Agent for all transactional publications; and the Queue Reader Agent for transactional publications that allow queued updating subscriptions.

  • [データ パーティション] ページ (SQL Server 2005 以降を実行しているパブリッシャーからのマージ パブリケーションの場合)。このページでは、パラメーター化されたフィルターを使用するパブリケーションのサブスクライバーが、スナップショットを利用できない場合にスナップショットを要求できるかどうかを指定できます。The Data Partitions page (for merge publications from Publishers running SQL Server 2005 or later) allows you to specify whether Subscribers to publications with parameterized filters can request a snapshot if one is not available. また、1 つ以上のパーティションのスナップショットを 1 回生成したり、スケジュールによって定期的に生成したりすることもできます。It also allows you to generate snapshots for one or more partitions, either once or on a recurring schedule.

Management Studio でパブリケーションのプロパティを表示および変更するにはTo view and modify publication properties in Management Studio

  1. Management StudioManagement Studioでパブリッシャーに接続し、サーバー ノードを展開します。Connect to the Publisher in Management StudioManagement Studio, and then expand the server node.

  2. [レプリケーション] フォルダーを展開し、 [ローカル パブリケーション] フォルダーを展開します。Expand the Replication folder, and then expand the Local Publications folder.

  3. パブリケーションを右クリックし、 [プロパティ] をクリックします。Right-click a publication, and then click Properties.

  4. 必要に応じてプロパティを変更し、 [OK] をクリックします。Modify any properties if necessary, and then click OK.

レプリケーション モニターでパブリケーションのプロパティを表示および変更するにはTo view and modify publication properties in Replication Monitor

  1. レプリケーション モニターの左ペインでパブリッシャー グループを展開し、パブリッシャーを展開します。Expand a Publisher group in the left pane of Replication Monitor, and then expand a Publisher.

  2. パブリケーションを右クリックし、 [プロパティ] をクリックします。Right-click a publication, and then click Properties.

  3. 必要に応じてプロパティを変更し、 [OK] をクリックします。Modify any properties if necessary, and then click OK.

Transact-SQL の使用Using Transact-SQL

パブリケーションのプロパティは、レプリケーションのストアド プロシージャを使用して、プログラムから変更および取得できます。Publications can be modified and their properties returned programmatically using replication stored procedures. どのストアド プロシージャを使用するかは、パブリケーションの種類によって異なります。The stored procedures that you use will depend on the type of publication.

スナップショット パブリケーションまたはトランザクション パブリケーションのプロパティを表示するにはTo view the properties of a snapshot or transactional publication

  1. @publication パラメーターにパブリケーション名を指定して、sp_helppublication を実行します。Execute sp_helppublication, specifying the name of the publication for the @publication parameter. このパラメーターを指定しなかった場合、パブリッシャーのすべてのパブリケーションの情報が返されます。If you do not specify this parameter, information on all publications at the Publisher is returned.

スナップショット パブリケーションまたはトランザクション パブリケーションのプロパティを変更するにはTo change the properties of a snapshot or transactional publication

  1. sp_changepublicationを実行します。このとき、変更するパブリケーションのプロパティを @property パラメーターに指定し、このプロパティの新しい値を @value パラメーターに指定します。Execute sp_changepublication, specifying the publication property to change in the @property parameter and the new value of this property in the @value parameter.

    注意

    さらに、新しいスナップショットを生成する必要がある場合は、 @force_invalidate_snapshot1 を、また、サブスクライバーを再初期化する必要がある場合は、 @force_reinit_subscription1 を指定します。If the change will require the generation of a new snapshot, you must also specify a value of 1 for @force_invalidate_snapshot, and if the change will require that Subscribers be reinitialized, you must specify a value of 1 for @force_reinit_subscription. 変更時に新しいスナップショットの生成または再初期化が必要となるプロパティの詳細については、「Change Publication and Article Properties」(パブリケーションとアーティクルのプロパティの変更) を参照してください。For more information on the properties that, when changed, require a new snapshot or reinitialization, see Change Publication and Article Properties.

マージ パブリケーションのプロパティを表示するにはTo view the properties of a merge publication

  1. @publication パラメーターにパブリケーション名を指定して、sp_helpmergepublication を実行します。Execute sp_helpmergepublication, specifying the name of the publication for the @publication parameter. このパラメーターを指定しなかった場合、パブリッシャーのすべてのパブリケーションの情報が返されます。If you do not specify this parameter, information on all publications at the Publisher is returned.

マージ パブリケーションのプロパティを変更するにはTo change the properties of a merge publication

  1. sp_changemergepublication を実行します。このとき、変更するパブリケーションのプロパティを @property パラメーターに指定し、このプロパティの新しい値を @value パラメーターに指定します。Execute sp_changemergepublication, specifying the publication property being changed in the @property parameter and the new value of this property in the @value parameter.

    注意

    さらに、新しいスナップショットを生成する必要がある場合は、 @force_invalidate_snapshot1 を、また、サブスクライバーを再初期化する必要がある場合は、 @force_reinit_subscription1 を指定します。変更時に新しいスナップショットの生成または再初期化が必要となるプロパティの詳細については、「パブリケーションおよびアーティクルのプロパティの変更」を参照してください。If the change will require the generation of a new snapshot, you must also specify a value of 1 for @force_invalidate_snapshot, and if the change will require that Subscribers be reinitialized, you must specify a value of 1 for @force_reinit_subscription For more information on the properties that, when changed, require a new snapshot or reinitialization, see Change Publication and Article Properties.

スナップショットのプロパティを表示するにはTo view the properties of a snapshot

  1. @publication パラメーターにパブリケーション名を指定して、sp_helppublication_snapshot を実行します。Execute sp_helppublication_snapshot, specifying the name of the publication for the @publication parameter.

スナップショットのプロパティを変更するにはTo change the properties of a snapshot

  1. 変更対象のスナップショット パラメーターに新しいスナップショット プロパティを少なくとも 1 つ指定して、 sp_changepublication_snapshotを実行します。Execute sp_changepublication_snapshot, specifying one or more of the new snapshot properties for the appropriate snapshot parameters.

例 (Transact-SQL)Examples (Transact-SQL)

パブリケーションのプロパティを取得するトランザクション レプリケーションの例を、次に示します。This transactional replication example returns the properties of the publication.

DECLARE @myTranPub AS sysname
SET @myTranPub = N'AdvWorksProductTran' 

USE [AdventureWorks2012]
EXEC sp_helppublication @publication = @myTranPub
GO

パブリケーションのスキーマ レプリケーションを無効化するトランザクション レプリケーションの例を、次に示します。This transactional replication example disables schema replication for the publication.

DECLARE @publication AS sysname
SET @publication = N'AdvWorksProductTran' 

-- Turn off DDL replication for the transactional publication.
USE [AdventureWorks2012]
EXEC sp_changepublication 
  @publication = @publication, 
  @property = N'replicate_ddl', 
  @value = 0
GO

パブリケーションのプロパティを取得するマージ レプリケーションの例を、次に示します。This merge replication example returns the properties of the publication.

DECLARE @publication AS sysname;
SET @publication = N'AdvWorksSalesOrdersMerge';

USE [AdventureWorks2012]
EXEC sp_helpmergepublication @publication = @publication;
GO

パブリケーションのスキーマ レプリケーションを無効化するマージ レプリケーションの例を、次に示します。This merge replication example disables schema replication for the publication.

DECLARE @publication AS sysname;
SET @publication = N'AdvWorksSalesOrdersMerge'; 

-- Disable DDL replication for the publication.
USE [AdventureWorks2012]
EXEC sp_changemergepublication 
  @publication = @publication, 
  @property = N'replicate_ddl', 
  @value = 0,
  @force_invalidate_snapshot = 0, 
  @force_reinit_subscription = 0;
GO

レプリケーション管理オブジェクト (RMO) の使用Using Replication Management Objects (RMO)

レプリケーション管理オブジェクト (RMO) を使用して、パブリケーションの変更とそのプロパティへのアクセスをプログラムから実行できます。You can modify publications and access their properties programmatically by using Replication Management Objects (RMO). パブリケーション プロパティの表示と変更に使用する RMO クラスは、パブリケーションの種類によって異なります。The RMO classes that you use to view or modify publication properties depend on the type of publication.

スナップショット パブリケーションまたはトランザクション パブリケーションのプロパティを表示または変更するにはTo view or modify properties of a snapshot or transactional publication

  1. ServerConnection クラスを使用して、パブリッシャーへの接続を作成します。Create a connection to the Publisher by using the ServerConnection class.

  2. TransPublication クラスのインスタンスを作成し、パブリケーションの Name プロパティと DatabaseName プロパティを設定して、手順 1. で作成した接続を ConnectionContext プロパティに設定します。Create an instance of the TransPublication class, set the Name and DatabaseName properties for the publication, and set the ConnectionContext property to the connection created in step 1.

  3. LoadProperties メソッドを呼び出して、オブジェクトのプロパティを取得します。Call the LoadProperties method to get the properties of the object. このメソッドが falseを返す場合、手順 2. でパブリケーション プロパティを不適切に設定したか、パブリケーションが存在していません。If this method returns false, either the publication properties in step 2 were defined incorrectly or the publication does not exist.

  4. (省略可) プロパティを変更するには、設定可能なプロパティに新しい値を設定します。(Optional) To change properties, set a new value for one or more of the settable properties. Attributes プロパティに特定の PublicationAttributes 値が設定されているかどうかを判断するには、論理積演算子 (Microsoft Visual C# では & 、Microsoft Visual Basic では And) を使用します。Use the logical AND operator (& in Microsoft Visual C# and And in Microsoft Visual Basic) to determine if a given PublicationAttributes value is set for the Attributes property. Attributes プロパティの PublicationAttributes 値を変更するには、包括的論理和演算子 (Visual C# では | 、Visual Basic では Or) および排他的論理和演算子 (Visual C# では ^ 、Visual Basic では Xor) を使用します。Use the inclusive logical OR operator (| in Visual C# and Or in Visual Basic) and the exclusive logical OR operator (^ in Visual C# and Xor in Visual Basic) to change the PublicationAttributes values for the Attributes property.

  5. (省略可) P:Microsoft.SqlServer.Replication.ReplicationObject.CachePropertyChangesCachePropertyChangesを指定した場合、 CommitPropertyChanges メソッドを呼び出してサーバーに変更をコミットします。(Optional) If you specified a value of true for CachePropertyChanges, call the CommitPropertyChanges method to commit changes on the server. CachePropertyChanges に値 false (既定値) を指定した場合、変更は直ちにサーバーに送られます。If you specified a value of false for CachePropertyChanges (the default), changes are sent to the server immediately.

マージ パブリケーションのプロパティを表示または変更するにはTo view or modify properties of a merge publication

  1. ServerConnection クラスを使用して、パブリッシャーへの接続を作成します。Create a connection to the Publisher by using the ServerConnection class.

  2. MergePublication クラスのインスタンスを作成し、パブリケーションの Name プロパティと DatabaseName プロパティを設定して、手順 1. で作成した接続を ConnectionContext プロパティに設定します。Create an instance of the MergePublication class, set the Name and DatabaseName properties for the publication, and set the ConnectionContext property to the connection created in step 1.

  3. LoadProperties メソッドを呼び出して、オブジェクトのプロパティを取得します。Call the LoadProperties method to get the properties of the object. このメソッドが falseを返す場合、手順 2. でパブリケーション プロパティを不適切に設定したか、パブリケーションが存在していません。If this method returns false, either the publication properties in step 2 were defined incorrectly or the publication does not exist.

  4. (省略可) プロパティを変更するには、設定可能なプロパティに新しい値を設定します。(Optional) To change properties, set a new value for one or more of the settable properties. Attributes プロパティに特定の PublicationAttributes 値が設定されているかどうかを判断するには、論理積演算子 (Visual C# では & 、Visual Basic では And) を使用します。Use the logical AND operator (& in Visual C# and And in Visual Basic) to determine if a given PublicationAttributes value is set for the Attributes property. Attributes プロパティの PublicationAttributes 値を変更するには、包括的論理和演算子 (Visual C# では | 、Visual Basic では Or) および排他的論理和演算子 (Visual C# では ^ 、Visual Basic では Xor) を使用します。Use the inclusive logical OR operator (| in Visual C# and Or in Visual Basic) and the exclusive logical OR operator (^ in Visual C# and Xor in Visual Basic) to change the PublicationAttributes values for the Attributes property.

  5. (省略可) P:Microsoft.SqlServer.Replication.ReplicationObject.CachePropertyChangesCachePropertyChangesを指定した場合、 CommitPropertyChanges メソッドを呼び出してサーバーに変更をコミットします。(Optional) If you specified a value of true for CachePropertyChanges, call the CommitPropertyChanges method to commit changes on the server. CachePropertyChanges に値 false (既定値) を指定した場合、変更は直ちにサーバーに送られます。If you specified a value of false for CachePropertyChanges (the default), changes are sent to the server immediately.

例 (RMO)Examples (RMO)

次の例では、トランザクション パブリケーションにパブリケーション属性を設定します。This example sets publication attributes for a transactional publication. 変更は明示的にサーバーに送られるまでキャッシュされます。The changes are cached until explicitly sent to the server.

// Define the server, database, and publication names
string publisherName = publisherInstance;
string publicationName = "AdvWorksProductTran";
string publicationDbName = "AdventureWorks2012";

TransPublication publication;

// Create a connection to the Publisher.
ServerConnection conn = new ServerConnection(publisherName);

try
{
    // Connect to the Publisher.
    conn.Connect();

    // Set the required properties for the publication.
    publication = new TransPublication();
    publication.ConnectionContext = conn;
    publication.Name = publicationName;
    publication.DatabaseName = publicationDbName;

    // Explicitly enable caching of property changes on this object.
    publication.CachePropertyChanges = true;

    // If we can't get the properties for this publication, 
    // throw an application exception.
    if (publication.LoadProperties())
    {
        // Enable support for push subscriptions and disable support 
        // for pull subscriptions.
        if ((publication.Attributes & PublicationAttributes.AllowPull) != 0)
        {
            publication.Attributes ^= PublicationAttributes.AllowPull;
        }
        if ((publication.Attributes & PublicationAttributes.AllowPush) == 0)
        {
            publication.Attributes |= PublicationAttributes.AllowPush;
        }

        // Send changes to the server.
        publication.CommitPropertyChanges();
    }
    else
    {
        throw new ApplicationException(String.Format(
            "Settings could not be retrieved for the publication. " +
            "Ensure that the publication {0} exists on {1}.",
            publicationName, publisherName));
    }
}
catch (Exception ex)
{
    // Do error handling here.
    throw new ApplicationException(
        "The publication property could not be changed.", ex);
}
finally
{
    conn.Disconnect();
}
' Define the server, database, and publication names
Dim publisherName As String = publisherInstance
Dim publicationName As String = "AdvWorksProductTran"
Dim publicationDbName As String = "AdventureWorks2012"

Dim publication As TransPublication

' Create a connection to the Publisher.
Dim conn As ServerConnection = New ServerConnection(publisherName)

Try
    ' Connect to the Publisher.
    conn.Connect()

    ' Set the required properties for the publication.
    publication = New TransPublication()
    publication.ConnectionContext = conn
    publication.Name = publicationName
    publication.DatabaseName = publicationDbName

    ' Explicitly enable caching of property changes on this object.
    publication.CachePropertyChanges = True

    ' If we can't get the properties for this publication, 
    ' throw an application exception.
    If publication.LoadProperties() Then
        ' Enable support for push subscriptions and disable support 
        ' for pull subscriptions.
        If (publication.Attributes And PublicationAttributes.AllowPull) <> 0 Then
            publication.Attributes = publication.Attributes _
            Xor PublicationAttributes.AllowPull
        End If
        If (publication.Attributes And PublicationAttributes.AllowPush) = 0 Then
            publication.Attributes = publication.Attributes _
            Or PublicationAttributes.AllowPush
        End If

        ' Send changes to the server.
        publication.CommitPropertyChanges()
    Else
        Throw New ApplicationException(String.Format( _
         "Settings could not be retrieved for the publication. " + _
         "Ensure that the publication {0} exists on {1}.", _
         publicationName, publisherName))
    End If
Catch ex As Exception
    ' Do error handling here.
    Throw New ApplicationException( _
        "The publication property could not be changed.", ex)
Finally
    conn.Disconnect()
End Try

次の例では、マージ パブリケーションの DDL レプリケーションを無効にします。This example disables DDL replication for a merge publication.

// Define the server, database, and publication names
string publisherName = publisherInstance;
string publicationName = "AdvWorksSalesOrdersMerge";
string publicationDbName = "AdventureWorks2012";

MergePublication publication;

// Create a connection to the Publisher.
ServerConnection conn = new ServerConnection(publisherName);

try
{
    // Connect to the Publisher.
    conn.Connect();

    // Set the required properties for the publication.
    publication = new MergePublication();
    publication.ConnectionContext = conn;
    publication.Name = publicationName;
    publication.DatabaseName = publicationDbName;


    // If we can't get the properties for this merge publication, then throw an application exception.
    if (publication.LoadProperties())
    {
        // If DDL replication is currently enabled, disable it.
        if (publication.ReplicateDdl == DdlReplicationOptions.All)
        {
            publication.ReplicateDdl = DdlReplicationOptions.None;
        }
        else
        {
            publication.ReplicateDdl = DdlReplicationOptions.All;
        }
    }
    else
    {
        throw new ApplicationException(String.Format(
            "Settings could not be retrieved for the publication. " +
            "Ensure that the publication {0} exists on {1}.",
            publicationName, publisherName));
    }
}
catch (Exception ex)
{
    // Do error handling here.
    throw new ApplicationException(
        "The publication property could not be changed.", ex);
}
finally
{
    conn.Disconnect();
}
' Define the server, database, and publication names
Dim publisherName As String = publisherInstance
Dim publicationName As String = "AdvWorksSalesOrdersMerge"
Dim publicationDbName As String = "AdventureWorks2012"

Dim publication As MergePublication

' Create a connection to the Publisher.
Dim conn As ServerConnection = New ServerConnection(publisherName)

Try
    ' Connect to the Publisher.
    conn.Connect()

    ' Set the required properties for the publication.
    publication = New MergePublication()
    publication.ConnectionContext = conn
    publication.Name = publicationName
    publication.DatabaseName = publicationDbName

    ' If we can't get the properties for this merge publication, then throw an application exception.
    If publication.LoadProperties() Then
        ' If DDL replication is currently enabled, disable it.
        If publication.ReplicateDdl = DdlReplicationOptions.All Then
            publication.ReplicateDdl = DdlReplicationOptions.None
        Else
            publication.ReplicateDdl = DdlReplicationOptions.All
        End If
    Else
        Throw New ApplicationException(String.Format( _
         "Settings could not be retrieved for the publication. " + _
         "Ensure that the publication {0} exists on {1}.", _
         publicationName, publisherName))
    End If
Catch ex As Exception
    ' Do error handling here.
    Throw New ApplicationException( _
        "The publication property could not be changed.", ex)
Finally
    conn.Disconnect()
End Try

参照See Also

データとデータベース オブジェクトのパブリッシュ Publish Data and Database Objects
パブリケーションとアーティクルのプロパティの変更 Change Publication and Article Properties
パブリケーション データベースでのスキーマの変更 Make Schema Changes on Publication Databases
Replication System Stored Procedures Concepts Replication System Stored Procedures Concepts
パブリケーションでのアーティクルの追加または削除 (SQL Server Management Studio) Add Articles to and Drop Articles from a Publication (SQL Server Management Studio)
レプリケーション モニターを使用して情報を表示し、タスクを実行する View Information and Perform Tasks using Replication Monitor
アーティクルのプロパティの表示と変更View and Modify Article Properties