我可以通过bat文件删除文件/文件夹,当我需要删除旧的mdf和ldf文件时会出现问题。
我收到拒绝访问错误消息。
有没有办法在bat文件中克服这个问题?无需打开sql managment studio 2008并将其删除?
注意事项: 一开始我没有具体知道数据库的名称,只是它的位置(c:\ sql)
答案 0 :(得分:1)
您可以在批处理文件中使用sqlcmd来删除数据库。像这样:
sqlcmd -s dbserver -u username -p password -q "DROP DATABASE databasename"
然后你可以删除相关的mdf和ldf文件。
答案 1 :(得分:0)