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)
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de