【发布时间】:2015-10-15 16:48:00
【问题描述】:
我正在尝试自动化分离和删除数据库的过程(通过 VBS objshell.run)如果我手动使用 SSMS 进行分离和删除,我可以将数据库文件复制到另一个位置......但是如果我使用:
sqlcmd -U sa -P MyPassword -S (local) -Q "ALTER DATABASE MyDB set single_user With rollback IMMEDIATE"
然后
sqlcmd -U sa -P MyPassword -S (local) -Q "DROP DATABASE MyDB"
它分离/删除然后删除文件。如何在没有删除的情况下获得分离和删除?
【问题讨论】:
标签: sql sql-server-2008 sqlcmd