sp_help_log_shipping_primary_database (Transact-SQL)

Aplica-se a:SQL Server

Recupera as configurações do banco de dados primário.

Convenções de sintaxe de Transact-SQL

Sintaxe

  
sp_help_log_shipping_primary_database  
[ @database = ] 'database' OR  
[ @primary_id = ] 'primary_id'  

Argumentos

[ @database = ] 'database' É o nome do banco de dados primário de envio de logs. database é sysname, sem padrão, e não pode ser NULL.

[ @primary_id = ] 'primary_id' A ID do banco de dados primário para a configuração de envio de logs. primary_id é uniqueidentifier e não pode ser NULL.

Valores do código de retorno

0 (êxito) ou 1 (falha)

Conjuntos de resultados

Nome da coluna Descrição
primary_id A ID do banco de dados primário para a configuração de envio de log.
primary_database O nome do banco de dados primário na configuração de envio de log.
backup_directory O diretório onde os arquivos de backup de log de transações do servidor primário são armazenados.
backup_share A rede ou o caminho UNC para o diretório de backup.
backup_retention_period A quantidade de tempo, em minutos, que um arquivo de backup log é retido no diretório de backups antes de ser excluído.
backup_compression Indica se a configuração de envio de logs usa compactação de backup.

0 = Desabilitado. Nunca compacte backups de log.

1 = Habilitado. Sempre compacte backups de log.

2 = Use a configuração da opção Exibir ou Configurar a configuração padrão do servidor de compactação de backup. Esse é o valor padrão.

A compactação de backup tem suporte somente no SQL Server 2008 (10.0.x) Enterprise (ou em uma versão posterior). Em outras edições, o valor é sempre 2.
backup_job_id A ID do trabalho do Microsoft SQL Server Agent associada ao trabalho de backup no servidor primário.
monitor_server O nome da instância do Mecanismo de Banco de Dados do SQL Server que está sendo usado como um servidor monitor na configuração de envio de logs.
monitor_server_security_mode O modo de segurança usado para conexão ao servidor monitor.

1 = Autenticação do Microsoft Windows.

0 = Autenticação do SQL Server.
backup_threshold O número de minutos permitidos a decorrer entre operações de backup antes que um alerta seja gerado.
threshold_alert O alerta a ser emitido quando o limite do backup for excedido.
threshold_alert_enabled Determina se os alertas de limite de backup foram habilitados.

1 = Habilitado.

0 = Desabilitado.
last_backup_file O caminho absoluto de backup de log de transações mais recente.
last_backup_date A hora e a data da última operação de backup de log.
last_backup_date_utc A hora e data da última operação de backup de log de transação no banco de dados primário, expressas no Tempo Universal Coordenado.
history_retention_period A quantidade de tempo, em minutos, que os registros do histórico do envio de log são mantidos para um determinado banco de dados primário antes de serem excluídos.

Comentários

sp_help_log_shipping_primary_database deve ser executado a partir do banco de dados mestre no servidor primário.

Permissões

Somente membros da função de servidor fixa sysadmin podem executar este procedimento.

Exemplos

Este exemplo ilustra o uso sp_help_log_shipping_primary_database para recuperar configurações de banco de dados primário para o banco de dados AdventureWorks2022.

EXEC master.dbo.sp_help_log_shipping_primary_database @database=N'AdventureWorks2022';  
GO  

Confira também

Sobre o envio de logs (SQL Server)
Procedimentos armazenados do sistema (Transact-SQL)