Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a:SQL Server
Este artigo descreve como remover uma base de dados secundária de log shipping no SQL Server utilizando SQL Server Management Studio ou Transact-SQL.
Utilize SQL Server Management Studio
Liga-te à instância do SQL Server que atualmente é o servidor principal de envio de logs e expande essa instância.
Expanda Bases de Dados, clique com o botão direito na base de dados principal de envio de registos e depois selecione Propriedades.
Em Selecionar uma página, selecione Envio de Registo de Transações.
Em Instâncias e bases de dados de servidores secundários, selecione a base de dados que pretende remover.
Selecione Remover.
Selecione OK para atualizar a configuração.
Utilize o Transact-SQL
No servidor principal, execute sp_delete_log_shipping_primary_secondary para eliminar a informação sobre a base de dados secundária do servidor principal.
No servidor secundário, execute sp_delete_log_shipping_secondary_database para eliminar a base de dados secundária.
Observação
Se não existirem outras bases de dados secundárias com o mesmo ID secundário,
sp_delete_log_shipping_secondary_primaryé invocado a partir desp_delete_log_shipping_secondary_databasee apaga a entrada do ID secundário, bem como os trabalhos de cópia e restauro.No servidor secundário, desativa os trabalhos de cópia e restauro. Para obter mais informações, consulte Desabilitar ou habilitar um trabalho.
Permissions
Os procedimentos armazenados de transferência de logs exigem a pertença à função fixa de servidor de sysadmin.
Tarefas relacionadas
- Atualizar o SQL Server com envio de registos (Transact-SQL)
- Configurar envio de logs (SQL Server)
- Adicionar um banco de dados secundário a uma configuração de envio de logs (SQL Server)
- Remover envio de logs (SQL Server)
- Exibir o relatório de envio de logs (SQL Server Management Studio)
- Monitorar o envio de logs (Transact-SQL)
- Failover para um secundário de envio de logs (SQL Server)