在查询分析器执行这两句,然后在执行你的程序,看看效果。
alter
database
ceshi
set
offline
with
rollback
immediate
alter
database
ceshi
set
online
这两句不要放在高级语言里。
这个表丢失,或者当前用户无权限,如果是这个表丢失,可以按下面方法恢复:
在SQL Server的安装目录下(<SQL Server Install Dir>\MSSQL\Install),有一个名为u_tablessql的sql脚本。只要在丢失系统文件的数据库服务器上,执行这个脚本,问题就修复了:系统表dbospt_monitor和 dbospt_values会重新生成,上面那条报错也将不复存在。
没有master备份,是不能还原的。你只能重新安装SQL2005软件或实例,然后将用户数据库进行还原或者附加。 系统数据库如果没有备份,那是无法还原的,特别是master数据库尤其的重要,没有备份只能说一声遗憾了。
以上就是关于数据库修改密码失败,已将数据库上下文更改为'master',错误代码:18463全部的内容,包括:数据库修改密码失败,已将数据库上下文更改为'master',错误代码:18463、对象名 'master.dbo.spt_values' 无效。 (Microsoft SQL Server,错误: 208)、求助SQL2005数据库master损坏等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)