Partilhar via


Remova um banco de dados secundário de uma configuração de envio de logs (SQL Server)

Aplica-se a: SQL Server

Este tópico descreve como remover um banco de dados secundário de envio de logs no SQL Server usando o SQL Server Management Studio ou Transact-SQL.

Neste tópico

Antes de começar

Segurança

Permissões

Os procedimentos armazenados de envio de logs exigem a associação à função de servidor fixa sysadmin .

Como usar o SQL Server Management Studio.

Para remover um banco de dados secundário de envio de logs

  1. Conecte à instância do SQL Server que é no momento o servidor primário para envio de logs e expanda essa instância.

  2. Expanda Bancos de Dados, clique com o botão direito do mouse no banco de dados primário de envio de logs e clique em Propriedades.

  3. Em Selecionar uma página, clique em Envio do Log de Transações.

  4. Em Instâncias e banco de dados do servidor secundário, clique no banco de dados que você deseja remover.

  5. Clique em Remover.

  6. Clique em OK para atualizar a configuração.

Usando o Transact-SQL

Para remover um banco de dados secundário

  1. No servidor primário, execute sp_delete_log_shipping_primary_secondary para excluir as informações sobre o banco de dados secundário do servidor primário.

  2. No servidor secundário, execute sp_delete_log_shipping_secondary_database para excluir o banco de dados secundário.

    Observação

    Se não houver outro banco de dados secundário com a mesma ID secundária, sp_delete_log_shipping_secondary_primary será invocado de sp_delete_log_shipping_secondary_database e excluirá a entrada da ID secundária e os trabalhos de cópia e restauração.

  3. No servidor secundário, desabilite os trabalhos de cópia e restauração. Para obter mais informações, consulte Disable or Enable a Job.

Related Tasks

Consulte Também

Sobre o envio de logs (SQL Server)
Tabelas de envio de log e procedimentos armazenados