次の方法で共有


SubscriptionSyncType 列挙型

定義

サブスクリプションの初期同期を実行するためのオプションを列挙します。

public enum class SubscriptionSyncType
public enum SubscriptionSyncType
type SubscriptionSyncType = 
Public Enum SubscriptionSyncType
継承
SubscriptionSyncType

フィールド

Automatic 1

初期スナップショットが適用されるときに、パブリッシュされたテーブルのスキーマと初期データがサブスクライバーに転送されます。

InitializeFromLSN 5

ピア ツー ピア トランザクション レプリケーション トポロジにノードを追加するときに使用します。 SubscriptionLSN と共に使用すると、関連するトランザクションのすべてが、新しいノードに確実にレプリケートされます。 サブスクライバーがパブリッシュされたテーブルのスキーマと初期データを既に持っていることを前提としています。

InitializeWithBackup 4

パブリッシュされたテーブルのスキーマと初期データは、パブリケーション データベースのバックアップから取得されます。 このオプションでは、サブスクライバーがパブリケーション データベースのバックアップへのアクセス権を持っていることを前提としています。 このオプションは、トランザクション パブリケーションでのみサポートされます。 バックアップのバックアップの場所とメディアの種類は、 と BackupDeviceTypeBackupDeviceName指定します。 このオプションを使用する場合、ピア ツー ピア トランザクション レプリケーション トポロジを構成中に静止させる必要はありません。 このオプションは、SQL Server 以外のパブリケーションへのサブスクリプションでは、サポートされません。 このオプションは、SQL Server 2005 以降でのみ使用できます。

None 2

サブスクライバーには、パブリッシュされたテーブルのスキーマと初期データが既に存在します。 このオプションは、マージ パブリケーションでサポートされます。 このオプションはトランザクション パブリケーションでは非推奨とされます。 代わりに ReplicationSupportOnly を使用してください

ReplicationSupportOnly 3

更新サブスクリプションをサポートするアーティクルのカスタム ストアド プロシージャとトリガーがサブスクライバー側で必要に応じて自動的に生成されます。 このオプションは、トランザクション パブリケーションでのみサポートされます。 このオプションでは、パブリッシュされたテーブルのスキーマと初期データが既にサブスクライバーにあることを前提としています。 ピアツーピア トランザクション レプリケーション トポロジを構成する場合は、トポロジ内のすべてのノードのデータが同一であることを確認します。 このオプションを使用してピアツーピア トランザクション レプリケーションを構成する場合は、事前にレプリケーション トポロジを停止する必要があります。 このオプションは、SQL Server 2005 以降でのみ使用できます。

注釈

システム テーブルとデータは常に転送されます。

この名前空間、クラス、またはメンバーは、.NET Framework 2.0 でのみサポートされています。

適用対象

こちらもご覧ください