sp_helppublication_snapshot (Transact-SQL)

Retorna informações sobre o Agente de Instantâneo para uma determinada publicação. Esse procedimento armazenado é executado no Publicador, no banco de dados de publicação.

Ícone de vínculo de tópico Convenções da sintaxe Transact-SQL

Sintaxe

sp_helppublication_snapshot [ @publication = ] 'publication'
    [ , [ @publisher = ] 'publisher' ]

Argumentos

  • [ @publication = ] 'publication'
    É o nome da publicação. publication é sysname, sem padrão.

  • [ @publisher = ] 'publisher'
    Especifica um publicador que não é do SQL Server. publisher é sysname, com um padrão de NULL.

    ObservaçãoObservação

    publisher não deve ser usado ao adicionar um artigo a um Publicador do SQL Server.

Conjuntos de resultados

Nome da coluna

Tipo de dados

Descrição

id

int

ID do Agente de Instantâneo.

name

nvarchar(100)

Nome do Agente de Instantâneo.

publisher_security_mode

smallint

O modo de segurança usado pelo agente ao se conectar ao Publicador que pode ser um dos seguintes:

0 = Autenticação do SQL Server

1 = Autenticação do Windows.

publisher_login

sysname

Logon usado na conexão com o Publicador.

publisher_password

nvarchar(524)

Por razões de segurança, um valor "**********" é sempre retornado.

job_id

uniqueidentifier

ID exclusiva do trabalho de agente.

job_login

nvarchar(512)

É a conta do Windows na qual o Agente de Instantâneo é executado, que é retornada no formato DOMAIN\username.

job_password

sysname

Por razões de segurança, um valor "**********" é sempre retornado.

schedule_name

sysname

Nome da agenda usado para esse trabalho do agente.

frequency_type

int

É a frequência de agendamento para execução do agente, que pode ser um dos valores a seguir.

1 = Uma vez

2 = Sob demanda

4 = Diariamente

8 = Semanalmente

16 = Mensalmente

32 = Relativo ao mês

64 = Iniciar automaticamente

128 = Recorrente

frequency_interval

int

Os dias de execução do agente, que pode ter um destes valores.

1 = domingo

2 = segunda-feira

3 = Terça-feira

4 = Quarta-feira

5 = Quinta-feira

6 = Sexta-feira

7 = Sábado

8 = dia

9 = Dias da semana

10 = Dias de fim de semana

frequency_subday_type

int

É o tipo que define a frequência de execução do agente quando frequency_type é 4 (diariamente), e pode ser um destes valores.

1 = Na hora especificada

2 = Segundos

4 = Minutos

8 = Horas

frequency_subday_interval

int

Número de intervalos de frequency_subday_type que ocorre entre execuções programadas do agente.

frequency_relative_interval

int

É a semana de execução do agente em um mês determinado quando frequency_type é 32 (relativo ao mês), e pode ter um destes valores.

1 = Primeiro

2 = Segundo

4 = Terceiro

8 = Quarto

16 = Último

frequency_recurrence_factor

int

Número de semanas ou meses entre execuções programadas do agente.

active_start_date

int

Data do primeiro agendamento de execução do agente, formatada como YYYYMMDD.

active_end_date

int

Data do último agendamento de execução do agente, formatada como YYYYMMDD.

active_start_time

int

Hora do primeiro agendamento de execução do agente, formatada como HHMMSS.

active_end_time

int

Hora do último agendamento de execução do agente, formatada como HHMMSS.

Valores de código de retorno

0 (êxito) ou 1 (falha)

Comentários

sp_help_publication_snapshot é usado em todos os tipos de replicação.

Permissões

Somente membros da função de servidor fixa sysadmin no Publicador ou da função de banco de dados fixa db_owner no banco de dados de publicação podem executar sp_help_publication_snapshot.

Consulte também

Referência

sp_addpublication_snapshot (Transact-SQL)

sp_changepublication_snapshot (Transact-SQL)

sp_dropmergepublication (Transact-SQL)

sp_droppublication (Transact-SQL)

Conceitos

Visualizar e modificar as propriedades da publicação