sp_helpmergepullsubscription (Transact-SQL)
Returns information about pull subscriptions that exist at a Subscriber. This stored procedure is executed at the Subscriber on the subscription database.
|
Column name |
Data type |
Description |
|---|---|---|
|
subscription_name |
nvarchar(1000) |
Name of the subscription. |
|
publication |
sysname |
Name of the publication. |
|
publisher |
sysname |
Name of the Publisher. |
|
publisher_db |
sysname |
Name of the Publisher database. |
|
subscriber |
sysname |
Name of the Subscriber. |
|
subscription_db |
sysname |
Name of the subscription database. |
|
status |
int |
Subscription status: 0 = Inactive subscription 1 = Active subscription 2 = Deleted subscription 3 = Detached subscription 4 = Attached subscription 5 = Subscription has been marked for reinitialization with upload 6 = Attaching the subscription failed 7 = Subscription restored from backup |
|
subscriber_type |
int |
Type of Subscriber: 1 = Global 2 = Local 3 = Anonymous |
|
subscription_type |
int |
Type of subscription: 0 = Push 1 = Pull 2 = Anonymous |
|
priority |
float(8) |
Subscription priority. The value must be less than 100.00. |
|
sync_type |
tinyint |
Subscription synchronization type: 1 = Automatic 2 = Snapshot is not used. |
|
description |
nvarchar(255) |
Brief description of the pull subscription. |
|
merge_jobid |
binary(16) |
Job ID of the Merge Agent. |
|
enabled_for_syncmgr |
int |
Whether the subscription can be synchronized through the Microsoft Synchronization Manager. |
|
last_updated |
nvarchar(26) |
Time that the Merge Agent last successfully synchronized the subscription. |
|
publisher_login |
sysname |
The Publisher login name. |
|
publisher_password |
sysname |
The Publisher password. |
|
publisher_security_mode |
int |
Specifies the security mode of the Publisher: 0 = SQL Server Authentication 1 = Windows Authentication |
|
distributor |
sysname |
Name of the Distributor. |
|
distributor_login |
sysname |
The Distributor login name. |
|
distributor_password |
sysname |
The Distributor password. |
|
distributor_security_mode |
int |
Specifies the security mode of the Distributor: 0 = SQL Server Authentication 1 = Windows Authentication |
|
ftp_address |
sysname |
Available for backward compatibility only. Is the network address of the file transfer protocol (FTP) service for the Distributor. |
|
ftp_port |
int |
Available for backward compatibility only. Is the port number of the FTP service for the Distributor. |
|
ftp_login |
sysname |
Available for backward compatibility only. Is the username used to connect to the FTP service. |
|
ftp_password |
sysname |
Available for backward compatibility only. Is the user password used to connect to the FTP service. |
|
alt_snapshot_folder |
nvarchar(255) |
Location where snapshot folder is stored if the location is other than or in addition to the default location. |
|
working_directory |
nvarchar(255) |
Fully-qualified path to the directory where snapshot files are transferred using FTP when that option is specified. |
|
use_ftp |
bit |
Subscription is subscribing to publication over the Internet, and FTP addressing properties are configured. If 0, Subscription is not using FTP. If 1, subscription is using FTP. |
|
offload_agent |
bit |
Specifies if the agent can be activated and run remotely. If 0, the agent cannot be remotely activated. |
|
offload_server |
sysname |
Name of the server used for remote activation. |
|
use_interactive_resolver |
int |
Returns whether or not the interactive resolver is used during reconciliation. If 0, the interactive resolver is not used. |
|
subid |
uniqueidentifier |
ID of the Subscriber. |
|
dynamic_snapshot_location |
nvarchar(255) |
The path to the folder where the snapshot files are saved. |
|
last_sync_status |
int |
Synchronization status: 1 = Starting 2 = Succeeded 3 = In progress 4 = Idle 5 = Retrying after a previous failure 6 = Failed 7 = Failed validation 8 = Passed validation 9 = Requested a shutdown |
|
last_sync_summary |
sysname |
Description of last synchronization results. |
|
use_web_sync |
bit |
Specifies if the subscription can be synchronized over HTTPS, where a value of 1 means that this feature is enabled. |
|
internet_url |
nvarchar(260) |
URL that represents the location of the replication listener for Web synchronization. |
|
internet_login |
nvarchar(128) |
Login that the Merge Agent uses when connecting to the Web server that is hosting Web synchronization using Basic Authentication. |
|
internet_password |
nvarchar(524) |
Password for the login that the Merge Agent uses when connecting to the Web server that is hosting Web synchronization using Basic Authentication. |
|
internet_security_mode |
int |
The authentication mode used when connecting to the Web server that is hosting Web synchronization. A value of 1 means Windows Authentication, and a value of 0 means SQL Server Authentication. |
|
internet_timeout |
int |
Length of time, in seconds, before a Web synchronization request expires. |
|
hostname |
nvarchar(128) |
Specifies an overloaded value for HOST_NAME when this function is used in the WHERE clause of a parameterized row filter. |
|
job_login |
nvarchar(512) |
Is the Windows account under which the Merge agent runs, which is returned in the format domain\username. |
|
job_password |
sysname |
For security reasons, a value of "**********" is always returned. |
