sp_help_log_shipping_primary_database (Transact-SQL)

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

Ícone de vínculo de tópicoConvenções de sintaxe 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 log. database é sysname, sem padrão, e não pode ser NULL.

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

Valores de 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 a compactação de backups.

0 = Desabilitado. Nunca compacte backups de log.

1 = Habilitado. Sempre compacte backups de log.

2 = Use a configuração da opção de configuração do servidor do padrão de compactação de backup. Este é o valor padrão.

A compactação de backup é suportada somente no SQL Server 2008 Enterprise (ou em uma versão posterior). Em outras edições, o valor é sempre 2.

backup_job_id

A ID de trabalho do MicrosoftSQL 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 usado como servidor monitor na configuração de envio de log.

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 do banco de dados mestre no servidor primário.

Permissões

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

Exemplos

Este exemplo ilustra a utilização de sp_help_log_shipping_primary_database para recuperar as configurações de banco de dados primário do banco de dados AdventureWorks.

master.dbo.sp_help_log_shipping_primary_database @database=N'AdventureWorks'
GO