PublicationAttributes 列挙型

定義

列挙者たちは、出版を支えたプロパティを支持しています。

この列挙体は、メンバー値のビットごとの組み合わせをサポートしています。

public enum class PublicationAttributes
[System.Flags]
public enum PublicationAttributes
[<System.Flags>]
type PublicationAttributes = 
Public Enum PublicationAttributes
継承
PublicationAttributes
属性

フィールド

名前 説明
None 0

Attributesからすべての選択肢が削除されます。

AllowPush 1

同期エージェントがディストリビューターで動作するサブスクリプション(プッシュサブスクリプション)もサポートされています。

AllowPull 2

同期エージェントがサブスクライバーで動作するサブスクリプション(プルサブスクリプション)もサポートされています。 SQL Server Compact サブスクライバーをサポートするために必要です。

AllowAnonymous 4

匿名の購読者は本出版物を購読できます。 Publisherで登録せずに購読を作成したい場合は匿名購読が必要です。 これは、サブスクリプション設定時にSQL ServerとPublisherに接続できない場合に必要です。

InternetEnabled 8

公開はインターネット経由で同期でき、ファイル転送プロトコル(FTP)を使ってスナップショットファイルをサブスクライバーに転送できます。 詳細は「 インターネット上の複製」を参照してください。

ImmediateSync 16

出版用の同期ファイルは、スナップショット エージェントが実行されるたびに再作成されます。 サブスクリプションが作成される前にスナップショット エージェントが完了した場合、サブスクライバーは同期ファイルをすぐに取得できます。 新しいサブスクリプションは、最近実行されたスナップショット エージェントによって生成された最新の同期ファイルを取得します。 ImmediateSyncを設定する際には、IndependentAgentも設定しなければなりません。

IndependentAgent 32

各サブスクリプションはPublisherと同期する際に独自のレプリケーションエージェントインスタンスを使用します。 このオプションを設定することで遅延が減り、トランザクション出版物のデフォルトとなります。 マージレプリケーションは常に独立したエージェントを使用します。

SnapshotInDefaultFolder 64

出版物のスナップショットファイルはデフォルトのフォルダに管理されています。 SnapshotInDefaultFolderが指定されていない場合は、AltSnapshotFolderを使ってスナップショットファイルの代替場所を指定する必要があります。

CompressSnapshot 128

スナップショットファイルはCAB形式に圧縮されます。 2ギガバイト(GB)を超えるスナップショットファイルは圧縮できません。 SQL Server Compact サブスクライバーではサポートされていません。

AllowSubscriptionCopy 256

出版物を購読したデータベースはコピーして新しい購読を作成することができます。 付属の購読は廃止されています。

AllowSynchronousTransactions 512

トランザクション出版物には即時更新購読がサポートされています。 トランザクション出版物のみでサポートされています。

AutomaticGenerateSyncProcedures 1024

サブスクリプションの更新でトランザクション公開と同期するストアドプロシージャが自動的に生成されます。 トランザクション出版物のみでサポートされています。

CentralizedConflicts 2048

競合レコードはパブリッシャーに格納されます。 統合出版物のみを対象としています。

EnabledForActiveDirectory 4096

属性はEnabledForActiveDirectoryです。

AllowQueuedTransactions 8192

トランザクション出版物にはキュー更新サブスクリプションがサポートされています。 トランザクション出版物のみでサポートされています。

AllowDtsTransformation 16384

この機能は、今後のバージョンの Microsoft SQL Server で削除される予定です。 新規の開発作業ではこの機能を使用しないようにし、現在この機能を使用しているアプリケーションはできるだけ早く修正してください。

DynamicFilters 32768

マージ出版ではパラメータ化された行フィルターがサポートされています。 合併出版物のみでサポートされています。

KeepPartitionChanges 65536

パーティション変更最適化は、事前計算されたパーティションが使えない場合に使用されます。 True PartitionGroupsOptionのタイミングKeepPartitionChangesは指定しないでください。 詳細については、「事前計算済みパーティションによるパラメーター化されたフィルターのパフォーマンス最適化」を参照してください。

AllowSyncToAlternate 131072

購読者は、購読が始まった系Publisher以外のサーバーと、合併出版物の購読を同期させることができます。 統合出版物のみを対象としています。 この機能は非推奨とされており、今後のリリースでは削除されます。 SQL Server Compact サブスクライバーではサポートされていません。

AllowSubscriberInitiatedSnapshot 262144

加入者は、マージ公開にパラメータ化されたフィルターがある場合、自分のデータパーティションのフィルタリング済みスナップショットを生成するスナップショットプロセスを開始できます。 統合出版物のみを対象としています。

AllowWebSynchronization 524288

加入者はHTTPSプロトコルを使ってインターネット上でサブスクリプションを同期できます。 統合出版物のみを対象としています。 SQL Server 2005でのみ利用可能。 SQL Server Compact サブスクライバーをサポートするために必要です。 詳細については、「 マージ レプリケーションの Web 同期」を参照してください。

AllowInitializationFromBackup 1048576

購読者は初期スナップショットではなくバックアップから出版の購読を初期化できます。 トランザクションまたはスナップショットレプリケーションのみに対応しています。

EnabledForPeerToPeer 2097152

ピアツーピアのトランザクションレプリケーションもサポートされています。 トランザクション出版物のみでサポートされています。 SQL Server 2005以降のバージョンでのみ利用可能です。

AllowPartitionRealignment 4194304

削除は、Publisherの行の変更によってパーティションが変更され、公開がパラメータ化されたフィルターを使用している場合にSubscriberに送信されます。 統合出版物のみを対象としています。

DecentralizedConflicts 8388608

競合記録は加入者に保存されます。 統合出版物のみを対象としています。 SQL Server Compact サブスクライバーではサポートされていません。

EnabledForHeterogeneousSubscribers 16777216

SQL Server以外のサブスクライバーもサポートされています。 トランザクションおよびスナップショット出版物のみでサポートされています。 SQL Server 2005以降のバージョンでのみ利用可能です。

注釈

PublicationAttributes列挙はFlagsAttributeオプションをサポートしており、列挙値のビット単位の組み合わせを可能にします。

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

適用対象

こちらもご覧ください