TransSynchronizationAgent.UseInProcLoader プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
サブスクライバーでスナップショット ファイルを適用するときに BULK INSERT コマンドを使用するかどうかを示す値を取得します。値の設定も可能です。
public:
virtual property bool UseInProcLoader { bool get(); void set(bool value); };
public virtual bool UseInProcLoader { get; set; }
member this.UseInProcLoader : bool with get, set
Public Overridable Property UseInProcLoader As Boolean
プロパティ値
サブスクライバーでスナップショット ファイルを適用するときに BULK INSERT コマンドを使用する場合は true
、それ以外の場合は false
です。
実装
注釈
UseInProcLoader を true
に設定すると、サブスクライバーで初期スナップショットを適用するときにディストリビューション エージェントによって BULK INSERT コマンドが使用されます。 これにより、初期スナップショットのパフォーマンスが向上します。
UseInProcLoader プロパティは xml
データ型との互換性がないため、非推奨とされます。 XML データをレプリケートしない場合は使用してもかまいません。
UseInProcLoader プロパティは、キャラクター モードのスナップショットや SQL Server 以外のサブスクライバーでは使用できません。
このプロパティをUseInProcLoader使用する場合、サブスクライバーのSQL Server サービス アカウントには、スナップショット .bcp データ ファイルが配置されているディレクトリに対する読み取りアクセス許可が必要です。 プロパティをUseInProcLoader使用しない場合、エージェント (SQL Server 以外のサブスクライバーの場合) またはエージェントによって読み込まれた ODBC ドライバー (SQL Server サブスクライバーの場合) はファイルから読み取られます。したがって、SQL Server サービス アカウントのセキュリティ コンテキストは使用されません。