我有一个SQL代理作业,我们每晚都会恢复生产数据的完整备份。我们正在设置一个新的服务器,当我尝试在新服务器上运行该作业时,我收到的错误是
3701 - 无法删除数据库,因为它不存在或您没有权限。
这让我感到困惑,因为我们正在使用dbo
用户来完成此步骤,并且数据库列在sys.databases
目录视图中。我试过改变数据库把它放到single_user中无济于事。
作业的第一步会终止所有连接并通过。我不确定这个错误来自何处,因为一切看起来都符合我的意思。我们也可以通过以sa
登录来手动删除数据库。