MSsubscription_properties (Transact-SQL)

MSsubscription_properties 資料表包含在訂閱者端執行複寫代理程式時所需之參數資訊的資料列。這個資料表是儲存在「訂閱者」的訂閱資料庫中以供提取訂閱之用,或是儲存在「散發者」的散發資料庫中供發送訂閱之用。

資料行名稱

資料類型

描述

publisher

sysname

發行者的名稱。

publisher_db

sysname

發行者資料庫的名稱。

publication

sysname

發行集的名稱。

publication_type

int

發行集類型:

0 = 交易式。

2 = 合併式。

publisher_login

sysname

用於發行者端之 SQL Server 驗證的登入識別碼。

publisher_password

nvarchar(524)

用於發行者端之 SQL Server 驗證的密碼 (已加密)。

publisher_security_mode

int

在發行者端實作的安全性模式:

0 = Microsoft SQL Server 驗證。

1 = Microsoft Windows 驗證。

2 = 同步處理觸發程序利用靜態 sysservers 項目來執行遠端程序呼叫 (RPC),publisher 必須定義在 sysservers 資料表中,成為遠端伺服器或連結伺服器。

distributor

sysname

散發者的名稱。

distributor_login

sysname

在散發者端用於執行 SQL Server 驗證的登入識別碼。

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 服務的使用者密碼。

alt_snapshot_folder

nvarchar(255)

指定快照集替代資料夾的位置。

working_directory

nvarchar(255)

用於儲存資料和結構描述檔案的工作目錄名稱。

use_ftp

bit

指定利用 FTP 而不是一般通訊協定來擷取快照集。如果是 1,便使用 FTP。

dts_package_name

sysname

指定 Data Transformation Services (DTS) 封裝的名稱。

dts_package_password

nvarchar(524)

指定封裝的密碼。

dts_package_location

int

DTS 封裝的儲存位置。

enabled_for_syncmgr

bit

指定是否能夠利用 Microsoft Synchronization Manager 來同步處理訂閱。

0 = 不利用 Synchronization Manager 來登錄訂閱。

1 = 利用 Synchronization Manager 來登錄訂閱,且不需要啟動 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 值。