Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Solte todos os bancos de dados do servidor


Você pode fazer isso por meio da GUI do SSMS. Selecione os Databases nó então F7 para abrir os detalhes do Pesquisador de Objetos, selecione todos os bancos de dados que você deseja excluir, clique em "Excluir" e selecione as opções "Fechar conexões existentes" e "Continuar após erro".

Alternativamente através do TSQL você pode fazer
EXEC sp_MSforeachdb '
IF DB_ID(''?'') > 4
BEGIN
EXEC(''
ALTER DATABASE [?] SET SINGLE_USER WITH ROLLBACK IMMEDIATE
DROP DATABASE [?]
'')
END'