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

Como descartar o banco de dados usando TSQL e GUI - Tutorial SQL Server / TSQL Parte 25

Cenário:

Você está trabalhando como desenvolvedor de banco de dados em empresa de seguro de saúde, você precisa gerar script para descartar banco de dados que pode ser usado em diferentes ambientes, como QA, UAT e Produção.

Solução:

Existem várias maneiras de descartar o banco de dados no SQL Server. Você pode usar a parte GUI do SSMS para descartar o banco de dados.
Usando GUI: Clique com o botão direito do mouse no banco de dados que você deseja descartar e, em seguida, pressione Excluir, conforme mostrado abaixo.
Como excluir banco de dados no SQL Server - Tutorial do SQL Server
Nas janelas abaixo, marque a caixa de seleção Fechar conexões existentes. Isso fechará todas as conexões existentes, se você não verificar isso, a queda poderá falhar se houver conexões abertas com o banco de dados. Como soltar Banco de Dados no SQL Server - Tutorial SQL Server / TSQL Passo a Passo


Use TSQL para descartar banco de dados no SQL Server:
Neste ponto você pode clicar no botão Script na janela acima para gerar o script para que você possa usar quando quiser. Depois de clicar em Script e abrir em uma nova janela. O script abaixo será criado.


USE [master]
GO

ALTER DATABASE [TechBrothersIT]

SET SINGLE_USER
WITH

ROLLBACK IMMEDIATE
GO

USE [master]
GO

DROP DATABASE [TechBrothersIT]
GO

A primeira parte do script irá definir o banco de dados para o modo de usuário único e reverter quaisquer transações abertas imediatamente. A segunda parte do script descartará o banco de dados.