MSsubscription_properties (Transact-SQL)

適用対象: SQL サーバー

MSsubscription_properties テーブルには、サブスクライバーでレプリケーション エージェントを実行するために必要なパラメーター情報の行が含まれています。 このテーブルは、プル サブスクリプションの場合はサブスクライバーのサブスクリプション データベースに格納され、プッシュ サブスクリプションの場合はディストリビューターのディストリビューション データベースに格納されます。

列名 データ型 説明
publisher sysname パブリッシャーの名前。
publisher_db sysname パブリッシャー データベースの名前。
出版 sysname 出版物の名前。
publication_type int パブリケーションの種類:

0 = トランザクション。

2 = マージ。
publisher_login sysname SQL Server 認証のパブリッシャーで使用されるログイン ID。
publisher_password nvarchar(524) SQL Server 認証用にパブリッシャーで使用されるパスワード (暗号化)。
publisher_security_mode int パブリッシャーで実装されているセキュリティ モード。

0 = Microsoft SQL Server 認証。

1 = Microsoft Windows 認証。

2 = 同期トリガーは、静的な sysservers エントリを使用してリモート プロシージャ コール (RPC) を実行し、 publisher sysservers テーブルでリモート サーバーまたはリンク サーバーとして定義する必要があります。
ディストリビューター sysname ディストリビューターの名前。
distributor_login sysname SQL Server 認証のディストリビューターで使用されるログイン ID。
distributor_password nvarchar(524) SQL Server 認証のディストリビューターで使用されるパスワード (暗号化)。
distributor_security_mode int ディストリビューターで実装されているセキュリティ モード。

0 = SQL Server 認証。

1 = Windows 認証。
ftp_address sysname ディストリビューターのファイル転送プロトコル (FTP) サービスのネットワーク アドレス。
ftp_port int ディストリビューターの FTP サービスのポート番号。
ftp_login sysname FTP サービスへの接続に使用するユーザー名。
ftp_password nvarchar(524) FTP サービスへの接続に使用される u.User パスワード。
alt_snapshot_folder nvarchar (255) スナップショットの代替フォルダーの場所を指定します。
working_directory nvarchar (255) データ ファイルとスキーマ ファイルの格納に使用される作業ディレクトリの名前。
use_ftp bit 通常のプロトコルの代わりに FTP を使用してスナップショットを取得することを指定します。 1の場合は、FTP が使用されます。
dts_package_name sysname データ変換サービス (DTS) パッケージの名前を指定します。
dts_package_password nvarchar(524) パッケージのパスワードを指定します。
dts_package_location int DTS パッケージが格納されている場所。
enabled_for_syncmgr bit Microsoft Synchronization Manager を使用してサブスクリプションを同期できるかどうかを指定します。

0 = サブスクリプションは同期マネージャーに登録されていません。

1 = サブスクリプションは同期マネージャーに登録され、SQL Server Management Studio を起動せずに同期できます。
offload_agent bit エージェントをリモートでアクティブ化できるかどうかを指定します。 0場合、エージェントをリモートでアクティブ化することはできません。
offload_server sysname リモート ライセンス認証に使用するサーバーのネットワーク名を指定します。
dynamic_snapshot_location nvarchar (255) スナップショット ファイルを保存するフォルダーへのパスを指定します。
use_web_sync bit サブスクリプションを HTTP 経由で同期できるかどうかを指定します。 1 の値は、この機能が有効になっていることを意味します。
internet_url nvarchar(260) Web 同期に対するレプリケーション リスナーの位置を表す URL。
internet_login sysname SQL Server 認証を使用して Web 同期をホストしている Web サーバーに接続するときに、マージ エージェントが使用するログイン。
internet_password nvarchar(524) SQL Server 認証を使用して Web 同期をホストしている Web サーバーに接続するときにマージ エージェントが使用するログインのパスワード。
internet_security_mode int Web 同期をホストしている Web サーバーに接続するときに使用される認証モード。値が 1 は Windows 認証を意味し、値が 0 は SQL Server 認証を意味します。
internet_timeout int Web 同期要求が期限切れとなるまでの時間の長さ (秒単位)。
hostname sysname 結合フィルターまたは論理レコードリレーションシップの WHERE 句でこの関数を使用する場合のHOST_NAMEの値を指定します。

参照

レプリケーション テーブル (Transact-SQL)
レプリケーション ビュー (Transact-SQL)
sp_helppullsubscription (Transact-SQL)
sp_helpsubscription (Transact-SQL)
sp_helpsubscription_properties (Transact-SQL)