恢复sql数据库报错:已将数据库上下文更改为'master'

恢复sql数据库报错:已将数据库上下文更改为'master',第1张

在查询分析器执行这两句,然后在执行你的程序,看看效果。

ALTER DATABASE ceshi SET OFFLINE WITH ROLLBACK IMMEDIATE

ALTER DATABASE ceshi SET ONLINE

这两句不要放在高级语言里。

出现该问题的原因是,sqlserver代理服务不能正确识别注册表中代表本地计算机的点号,具体的键值位置在:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLSERVER\

上面的是默认实例的位置,其他实例如下:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQL$InstanceName\

InstanceName是具体的实例名称。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/6813030.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-28
下一篇2023-03-28

发表评论

登录后才能评论

评论列表(0条)

    保存