SubscriptionSyncType 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
サブスクリプションの初期同期を実行するためのオプションを列挙します。
public enum class SubscriptionSyncType
public enum SubscriptionSyncType
type SubscriptionSyncType =
Public Enum SubscriptionSyncType
- 継承
-
SubscriptionSyncType
フィールド
Automatic | 1 | 初期スナップショットが適用されるときに、パブリッシュされたテーブルのスキーマと初期データがサブスクライバーに転送されます。 |
InitializeFromLSN | 5 | ピア ツー ピア トランザクション レプリケーション トポロジにノードを追加するときに使用します。 SubscriptionLSN と共に使用すると、関連するトランザクションのすべてが、新しいノードに確実にレプリケートされます。 サブスクライバーがパブリッシュされたテーブルのスキーマと初期データを既に持っていることを前提としています。 |
InitializeWithBackup | 4 | パブリッシュされたテーブルのスキーマと初期データは、パブリケーション データベースのバックアップから取得されます。 このオプションでは、サブスクライバーがパブリケーション データベースのバックアップへのアクセス権を持っていることを前提としています。 このオプションは、トランザクション パブリケーションでのみサポートされます。 バックアップのバックアップの場所とメディアの種類は、 と BackupDeviceTypeでBackupDeviceName指定します。 このオプションを使用する場合、ピア ツー ピア トランザクション レプリケーション トポロジを構成中に静止させる必要はありません。 このオプションは、SQL Server 以外のパブリケーションへのサブスクリプションでは、サポートされません。 このオプションは、SQL Server 2005 以降でのみ使用できます。 |
None | 2 | サブスクライバーには、パブリッシュされたテーブルのスキーマと初期データが既に存在します。 このオプションは、マージ パブリケーションでサポートされます。 このオプションはトランザクション パブリケーションでは非推奨とされます。 代わりに ReplicationSupportOnly を使用してください |
ReplicationSupportOnly | 3 | 更新サブスクリプションをサポートするアーティクルのカスタム ストアド プロシージャとトリガーがサブスクライバー側で必要に応じて自動的に生成されます。 このオプションは、トランザクション パブリケーションでのみサポートされます。 このオプションでは、パブリッシュされたテーブルのスキーマと初期データが既にサブスクライバーにあることを前提としています。 ピアツーピア トランザクション レプリケーション トポロジを構成する場合は、トポロジ内のすべてのノードのデータが同一であることを確認します。 このオプションを使用してピアツーピア トランザクション レプリケーションを構成する場合は、事前にレプリケーション トポロジを停止する必要があります。 このオプションは、SQL Server 2005 以降でのみ使用できます。 |
注釈
システム テーブルとデータは常に転送されます。
この名前空間、クラス、またはメンバーは、.NET Framework 2.0 でのみサポートされています。