次の方法で共有


PublicationAttributes 列挙型

定義

サポートされているパブリケーション プロパティを列挙します。

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

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

フィールド

AllowAnonymous 4

パブリケーションには、匿名サブスクリプションがサブスクライブできます。 パブリッシャー側でサブスクリプションを登録せずにサブスクリプションを作成する場合、匿名サブスクリプションは必須です。 これは、サブスクリプションの構成中にパブリッシャーへのSQL Server接続を確立できない場合に必要です。

AllowDtsTransformation 16384

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

AllowInitializationFromBackup 1048576

サブスクライバーは、パブリケーションに対するサブスクリプションを、初期スナップショットではなくバックアップから初期化することができます。 トランザクション レプリケーションまたはスナップショット レプリケーションでのみサポートされています。

AllowPartitionRealignment 4194304

削除がサブスクライバーに送られるのは、パブリッシャー上で行を変更したことでパーティションが変更となり、かつパブリケーションがパラメーター化されたフィルターを使用している場合です。 マージ パブリケーションでのみサポートされています。

AllowPull 2

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

AllowPush 1

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

AllowQueuedTransactions 8192

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

AllowSubscriberInitiatedSnapshot 262144

マージ パブリケーションにパラメーター化フィルターが設定されている場合、サブスクライバーは、自身のデータ パーティションのフィルター選択されたスナップショットを生成するためのスナップショット処理を開始できます。 マージ パブリケーションでのみサポートされています。

AllowSubscriptionCopy 256

新しいサブスクリプションを作成するために、パブリケーションにサブスクライブするデータベースをコピーしてアタッチすることができます。 アタッチ可能なサブスクリプションは非推奨とされます。

AllowSynchronousTransactions 512

即時更新サブスクリプションがトランザクション パブリケーションでサポートされます。 トランザクション パブリケーションでのみサポートされています。

AllowSyncToAlternate 131072

サブスクライバーは、マージ パブリケーションに対するサブスクリプションを、サブスクリプション元のパブリッシャー以外のサーバーに同期させることができます。 マージ パブリケーションでのみサポートされています。 この機能は非推奨とされており、今後のリリースでは削除されます。 SQL Server Compact サブスクライバーではサポートされていません。

AllowWebSynchronization 524288

サブスクライバーは、HTTPS プロトコルを使用して、インターネット経由でサブスクリプションを同期させることができます。 マージ パブリケーションでのみサポートされています。 SQL Server 2005 でのみ使用できます。 SQL Server Compact サブスクライバーをサポートするために必要です。 詳細については、 マージ レプリケーションの Web 同期」を参照してください 。

AutomaticGenerateSyncProcedures 1024

更新サブスクリプションがトランザクション パブリケーションに同期させるために使用するストアド プロシージャは、自動的に生成されます。 トランザクション パブリケーションでのみサポートされています。

CentralizedConflicts 2048

競合レコードはパブリッシャーに格納されます。 マージ パブリケーションでのみサポートされています。

CompressSnapshot 128

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

DecentralizedConflicts 8388608

競合レコードはサブスクライバー側に保存されます。 マージ パブリケーションでのみサポートされています。 SQL Server Compact サブスクライバーではサポートされていません。

DynamicFilters 32768

パラメーター化された行フィルターがマージ パブリケーションでサポートされます。 マージ パブリケーションでのみサポートされます。

EnabledForActiveDirectory 4096

属性は EnabledForActiveDirectory です。

EnabledForHeterogeneousSubscribers 16777216

SQL Server以外のサブスクライバーがサポートされています。 トランザクション パブリケーションおよびスナップショット パブリケーションに対してのみ使用できます。 SQL Server 2005 以降のバージョンでのみ使用できます。

EnabledForPeerToPeer 2097152

ピア ツー ピア トランザクション レプリケーションがサポートされます。 トランザクション パブリケーションでのみサポートされています。 SQL Server 2005 以降のバージョンでのみ使用できます。

ImmediateSync 16

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

IndependentAgent 32

各サブスクリプションは、パブリッシャーと同期する際、自身のレプリケーション エージェント インスタンスを使用します。 このオプションを設定すると待機時間が短くなるため、トランザクション パブリケーションでは既定で設定されます。 マージ レプリケーションでは、常に独立したエージェントが使用されます。

InternetEnabled 8

パブリケーションはインターネット経由で同期することが可能で、ファイル転送プロトコル (FTP) を使ってサブスクライバーにスナップショット ファイルを転送することができます。 詳細については、「 インターネット経由のレプリケーション」を参照してください。

KeepPartitionChanges 65536

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

None 0

Attributes からすべてのオプションを削除します。

SnapshotInDefaultFolder 64

パブリケーションのスナップショット ファイルは、既定のフォルダーに格納されます。 SnapshotInDefaultFolder を指定しない場合は、AltSnapshotFolder を使用して、スナップショット ファイルの代替場所を指定する必要があります。

注釈

PublicationAttributes 列挙は、列挙値のビット演算の組み合わせを許可する FlagsAttribute オプションをサポートします。

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

適用対象

こちらもご覧ください