sp_helppublication_snapshot (Transact-SQL)

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

Ícone de vínculo de tópicoConvenções de 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 não-SQL Server. publisher é sysname, com um padrão NULL.

    ObservaçãoObservação

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

Conjuntos de resultados

Nome da coluna

Tipo de dados

Descrição

id

int

ID do Snapshot Agent.

name

nvarchar(100)

Nome do Snapshot Agent.

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 do agente.

job_login

nvarchar(512)

É a conta do Windows na qual o Snapshot Agent é executado, que é retornada no formato DOMÍNIO\nome_de_usuário.

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 freqüê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 podem ser 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 freqüê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 ser 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 AAAAMMDD.

active_end_date

int

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

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.