sp_help_log_shipping_primary_database (Transact-SQL)
Recupera as configurações do banco de dados primário.
Convenções da 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 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 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 de Exibir ou configurar a opção de configuração de servidor backup compression default. Esse é 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 este 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 AdventureWorks2012 .
master.dbo.sp_help_log_shipping_primary_database @database=N'AdventureWorks'
GO
Consulte também
Referência
Procedimentos armazenados do sistema (Transact-SQL)