Partilhar via


Excluir um banco de dados

Aplica-se a:SQL ServerBanco de Dados SQL do AzureInstância Gerenciada SQL do Azure

Este artigo descreve como excluir um banco de dados definido pelo usuário no SQL Server usando o SQL Server Management Studio ou o Transact-SQL.

Pré-requisitos

  • Exclua todos os instantâneos de banco de dados existentes no banco de dados. Para mais informações, consulte Drop a Database Snapshot.

  • Se o banco de dados estiver envolvido no envio de logs, remova o envio de logs.

  • Se o banco de dados for publicado para replicação transacional, ou publicado ou subscrito para replicação de mesclagem, remova a replicação do banco de dados.

Advertência

Considere fazer um backup completo do banco de dados antes de soltá-lo. Só se pode recriar uma base de dados eliminada restaurando um backup completo. Para mais informações, consulte Quickstart: Backup e restauro de uma base de dados SQL Server com SSMS.

Permissões

Para executar DROP DATABASE, precisa de permissão CONTROL na base de dados.

Utilize SQL Server Management Studio

  1. No Pesquisador de Objetos, conecte-se a uma instância do Mecanismo de Banco de Dados do SQL Server e expanda essa instância.

  2. Expanda Bancos de Dados, clique com o botão direito do mouse no banco de dados que deseja eliminar e selecione Excluir.

  3. Confirme se o banco de dados correto está selecionado e, em seguida, selecione OK.

Utilize o Transact-SQL

Para obter mais informações, consulte DROP DATABASE.

  1. Conecte-se ao Mecanismo de Banco de Dados.

  2. Na barra Padrão, selecione Nova Consulta.

  3. Copie e cole o exemplo a seguir na janela de consulta e selecione Executar. Este exemplo remove os bancos de dados Sales e NewSales.

USE master;
GO
DROP DATABASE Sales, NewSales;

Seguimento: Depois de eliminar uma base de dados

Faça backup do banco de dados master. Se precisares de restaurar master, qualquer base de dados que tenhas eliminado desde o último backup master ainda tem referências nas visualizações do catálogo do sistema e pode causar mensagens de erro.

Limitações

Não podes apagar bases de dados do sistema. Para obter mais informações, consulte DROP DATABASE.