sp_helppublication_snapshot (Transact-SQL)

Aplica-se a:SQL ServerInstância Gerenciada de SQL do Azure

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

Convenções de sintaxe de 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 editor que não seja do SQL Server. publisher é sysname, com um padrão de NULL.

Observação

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

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 motivos de segurança, um valor de ********** é sempre retornado.
job_id uniqueidentifier ID exclusiva do trabalho de agente.
job_login nvarchar(512) É a conta do Windows sob a qual o agente de instantâneo é executado, que é retornado no formato DOMAIN\username.
job_password sysname Por motivos de segurança, um valor de ********** é 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 = Diária

8 = Semanal

16 = Mensal

32 = Relativo mensal

64 = Início automático

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 com que o agente é executado quando frequency_type é 4 (diariamente) e pode ser um desses valores.

1 = No horário especificado

2 = Segundos

4 = Minutos

8 = Horas
frequency_subday_interval int Número de intervalos de frequency_subday_type que ocorrem entre a execução programada do agente.
frequency_relative_interval int É a semana que o agente corre em um determinado mês quando frequency_type é 32 (relativo mensal), e pode ser um desses valores.

1 = Primeiro

2 = Segundo

4 = Terceiro

8 = Quarta

16 = Última
frequency_recurrence_factor int Número de semanas ou meses entre execuções programadas do agente.
active_start_date int Data em que o agente é agendado para ser executado pela primeira vez, formatado como yyyyMMdd.
active_end_date int Data em que o agente está agendado para ser executado pela última vez, formatado como yyyyMMdd.
active_start_time int Hora em que o agente é agendado pela primeira vez para execução, formatado como HHmmss.
active_end_time int Hora em que o agente está agendado para ser executado pela última vez, formatado como HHmmss.

Valores do código de retorno

0 (sucesso) ou 1 (fracasso)

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 membros da função de banco de dados fixa db_owner no banco de dados de publicação podem executar sp_help_publication_snapshot.

Confira também

Exibir e modificar as propriedades da publicação
sp_addpublication_snapshot (Transact-SQL)
sp_changepublication_snapshot (Transact-SQL)
sp_dropmergepublication (Transact-SQL)
sp_droppublication (Transact-SQL)