La documentation MSDN sur DROP DATABASE a ceci à dire sur la suppression de la base de données sans supprimer les fichiers (sous Remarques générales) :
Donc, pour que vous puissiez supprimer la base de données sans que les fichiers soient supprimés avec sqlcmd, vous pouvez le modifier pour faire ceci :
sqlcmd -U sa -P MyPassword -S (local) -Q "EXEC sp_detach_db 'MyDB', 'true'"
AVIS DE NON-RESPONSABILITÉ :Honnêtement, je n'ai jamais utilisé sqlcmd auparavant, mais en supposant que la syntaxe de son utilisation, je pense que cela devrait vous aider à résoudre votre problème.