MSsnapshot_agents (Transact-SQL)

The MSsnapshot_agents table contains one row for each Snapshot Agent associated with the local Distributor. This table is stored in the distribution database.

Definition

Column name Data type Description

id

int

The ID of the Snapshot Agent.

name

nvarchar(100)

The name of the Snapshot Agent.

publisher_id

smallint

The ID 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.

1 = Snapshot.

2 = Merge.

local_job

bit

Indicates whether there is a SQL Server Agent job on the local Distributor.

job_id

binary(16)

The job identification number.

profile_id

int

The configuration ID from the MSagent_profiles (Transact-SQL) table.

dynamic_filter_login

sysname

The value used for evaluating the SUSER_SNAME (Transact-SQL) function in parameterized filters that define a partition. This column is used for a partitioned snapshot.

dynamic_filter_hostname

sysname

The value used for evaluating the HOST_NAME (Transact-SQL) function in parameterized filters that define a partition. This column is used for a partitioned snapshot.

publisher_security_mode

smallint

The security mode used by the agent when connecting to the Publisher, which can be one of the following:

0 = Microsoft SQL  Server Authentication

1 = Microsoft Windows Authentication.

publisher_login

sysname

The login used when connecting to the Publisher.

publisher_password

nvarchar(524)

The encrypted value of the password that is used when connecting to the Publisher.

job_step_uid

uniqueidentifier

The unique ID of the SQL Server Agent job step in which the agent is started.

See Also

Reference

Mapping SQL Server 2000 System Tables to SQL Server 2005 System Views

Other Resources

Integration Services Tables
Backup and Restore Tables
Log Shipping Tables

Help and Information

Getting SQL Server 2005 Assistance