MSsubscription_properties (Transact-SQL)
The MSsubscription_properties table contains rows for the parameter information required to run replication agents at the Subscriber. This table is stored in the subscription database at the Subscriber for a pull subscription or in the distribution database at the Distributor for a push subscription.
Column name |
Data type |
Description |
---|---|---|
publisher |
sysname |
The name of the Publisher. |
publisher_db |
sysname |
The name of the Publisher database. |
publication |
sysname |
The name of the publication. |
publication_type |
int |
The type of publication: 0 = Transactional. 2 = Merge. |
publisher_login |
sysname |
The Login ID used at the Publisher for SQL Server Authentication. |
publisher_password |
nvarchar(524) |
The password (encrypted) used at the Publisher for SQL Server Authentication. |
publisher_security_mode |
int |
Security mode implemented at the Publisher: 0 = Microsoft SQL Server Authentication. 1 = Microsoft Windows Authentication. 2 = The synchronization triggers use a static sysservers entry to do a remote procedure call (RPC), and publisher must be defined in the sysservers table as a remote server or linked server. |
distributor |
sysname |
The name of the Distributor. |
distributor_login |
sysname |
The login ID used at the Distributor for SQL Server Authentication. |
distributor_password |
nvarchar(524) |
The password (encrypted) used at the Distributor for SQL Server Authentication. |
distributor_security_mode |
int |
The security mode implemented at the Distributor: 0 = SQL Server Authentication. 1 = Windows Authentication. |
ftp_address |
sysname |
The network address of the file transfer protocol (FTP) service for the Distributor. |
ftp_port |
int |
The port number of the FTP service for the Distributor. |
ftp_login |
sysname |
The username used to connect to the FTP service. |
ftp_password |
nvarchar(524) |
The u.User password used to connect to the FTP service. |
alt_snapshot_folder |
nvarchar(255) |
Specifies the location of the alternate folder for the snapshot. |
working_directory |
nvarchar(255) |
The name of the working directory used to store data and schema files. |
use_ftp |
bit |
Specifies the use of FTP instead of the regular protocol to retrieve snapshots. If 1, FTP is used. |
dts_package_name |
sysname |
Specifies the name of the Data Transformation Services (DTS) package. |
dts_package_password |
nvarchar(524) |
Specifies the password on the package. |
dts_package_location |
int |
The location where the DTS package is stored. |
enabled_for_syncmgr |
bit |
Specifies whether the subscription can be synchronized through the Microsoft Synchronization Manager. 0 = Subscription is not registered with Synchronization Manager. 1 = Subscription is registered with Synchronization Manager and can be synchronized without starting SQL Server Management Studio. |
offload_agent |
bit |
Specifies whether the agent can be activated remotely or not. If 0, the agent cannot be activated remotely. |
offload_server |
sysname |
Specifies the network name of the server used for remote activation. |
dynamic_snapshot_location |
nvarchar(255) |
Specifies the path to the folder where the snapshot files are saved. |
use_web_sync |
bit |
Specifies whether the subscription can be synchronized over HTTP or not. A value of 1 means that this feature is enabled. |
internet_url |
nvarchar(260) |
The URL that represents the location of the replication listener for Web synchronization. |
internet_login |
sysname |
The login that the Merge Agent uses when connecting to the Web server that is hosting Web synchronization using SQL Server Authentication. |
internet_password |
nvarchar(524) |
The password for the login that the Merge Agent uses when connecting to the Web server that is hosting Web synchronization using SQL Server Authentication. |
internet_security_mode |
int |
The authentication mode used when connecting to the Web server that is hosting Web synchronization, where a value of 1 means Windows Authentication, and a value of 0 means SQL Server Authentication. |
internet_timeout |
int |
The length of time, in seconds, before a Web synchronization request expires. |
hostname |
sysname |
Specifies the value for HOST_NAME when this function is used in the WHERE clause of a join filter or logical record relationship. |