Não consigo apagar um Banco de dados (can not drop database) - MS-SQL Server.

Autor : Antonio Carlos Ferreira de Azevedo
Postado em : 23/10/2018


Não consigo apagar um Banco de dados

[can not drop database]

Erro encontrado

TITLE: Microsoft SQL Server Management Studio
------------------------------

Drop failed for Database ' DBNAME'.  (Microsoft.SqlServer.Smo)


ADDITIONAL INFORMATION:

An exception occurred while executing a Transact-SQL statement or batch. (Microsoft.SqlServer.ConnectionInfo)

------------------------------

Cannot drop database " DBNAME" because it is currently in use. (Microsoft SQL Server, Error: 3702)

BUTTONS:

OK

O erro está dizendo que o banco de dados está sendo usado no momento. vamos abrir uma nova janela em nosso Management Studio e alterar o banco de dados para colocá-lo no modo de usuário único e, em seguida, usar essa mesma conexão para dar um DROP no banco de dados.

A sintaxe para o comando é :

USE MASTER

GO

ALTER DATABASE [NomeDoBancoDEDados]
SET SINGLE_USER WITH ROLLBACK IMMEDIATE;

DROP DATABASE  [NomeDoBancoDEDados]
GO

Isto dever resolver o seu problema.





Comentários