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.
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çã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.