Документацията на MSDN относно DROP DATABASE има какво да каже за премахването на базата данни без изтриване на файловете (под Общи забележки):
Така че, за да премахнете базата данни, без файловете да бъдат изтрити с sqlcmd, можете да го промените така, че да прави следното:
sqlcmd -U sa -P MyPassword -S (local) -Q "EXEC sp_detach_db 'MyDB', 'true'"
ОТКАЗ ОТ ОТГОВОРНОСТ:Честно казано никога преди не съм използвал sqlcmd, но като се предположи от синтаксиса на това как се използва, вярвам, че това трябва да ви помогне с проблема ви.