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

Solte o banco de dados, mas não exclua *.mdf / *.ldf


A documentação do MSDN em DROP DATABASE tem isso a dizer sobre descartar o banco de dados sem excluir os arquivos (em Observações Gerais):

Portanto, para que você descarte o banco de dados sem que os arquivos sejam excluídos com o sqlcmd, você pode alterá-lo para fazer isso:
sqlcmd -U sa -P MyPassword -S (local) -Q "EXEC sp_detach_db 'MyDB', 'true'"

IMPORTANTE:Sinceramente, nunca usei o sqlcmd antes, mas assumindo a sintaxe de como ele é usado, acredito que isso deve ajudá-lo com seu problema.