我可以通过bat文件删除文件/文件夹,但是当我需要删除旧的mdf和ldf文件时,问题就出现了。
我收到访问被拒绝的错误消息。
有没有办法在bat文件中克服这个问题?无需打开 sql managment studio 2008 并在那里删除它们?
注意事项: 一开始我并不具体知道数据库叫什么,只是知道它的位置(c:\sql)
最佳答案
您可以在批处理文件中使用 sqlcmd 来删除数据库。像这样的事情:
sqlcmd -s dbserver -u username -p password -q "DROP DATABASE databasename"
然后就可以删除相关的mdf和ldf文件了。
关于sql - 删除sql数据库的bat文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25202487/