MSsubscription_properties (Transact-SQL)

适用范围:SQL Server

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),并且发布服务器必须在 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 指定 Data Transformation Services (DTS) 包的名称。
dts_package_password nvarchar(524) 指定包上的密码。
dts_package_location int 存储 DTS 包的位置。
enabled_for_syncmgr bit 指定是否可以通过Microsoft同步管理器同步订阅。

0 = 未向 Synchronization Manager 注册订阅。

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)