Partilhar via


Remover o Envio de Registos (SQL Server)

Aplica-se a:SQL Server

Este artigo descreve como eliminar o envio de logs no SQL Server utilizando SQL Server Management Studio ou Transact-SQL.

Utilize SQL Server Management Studio

  1. Liga-te à instância do SQL Server que atualmente é o servidor principal de envio de logs e expande essa instância.

  2. Expanda Bases de Dados, clique com o botão direito na base de dados principal de envio de registos e depois selecione Propriedades.

  3. Em Selecionar uma página, selecione Envio de Registo de Transações.

  4. Desmarque a caixa de verificação Ativar como base de dados primária numa configuração de envio de registos.

  5. Selecione OK para remover o transporte de registos desta base de dados principal.

Utilize o Transact-SQL

  1. No servidor primário que envia o log, execute sp_delete_log_shipping_primary_secondary para eliminar a informação sobre a base de dados secundária do servidor principal.

  2. No servidor secundário de envio de logs, 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 de sp_delete_log_shipping_secondary_database e apaga a entrada do ID secundário, bem como os trabalhos de cópia e restauro.

  3. No servidor principal de envio de log, execute sp_delete_log_shipping_primary_database para eliminar informações sobre a configuração de envio de log do servidor principal. Isto também elimina o trabalho de backup.

  4. No servidor principal de envio de logs, desative o trabalho de backup. Para obter mais informações, consulte Desabilitar ou habilitar um trabalho.

  5. No servidor secundário de envio de logs, desativa os trabalhos de cópia e restauro.

  6. Opcionalmente, se já não estiveres a usar a base de dados secundária de envio de logs, podes apagá-la do servidor secundário.

Permissions

Os procedimentos armazenados de transferência de logs exigem a pertença à função fixa de servidor de sysadmin.