无法复制MDF和LDF文件、SQL置疑、索引605错误

 时间:2024-10-15 21:03:55

1、停止SQL服务器,为了防止操作过程中意外发生,复制备一份MDF和LDF文件,复制过程中如果出现“数据错误,循环冗余检查”,进行一次“磁盘碎片整理”和“查错”的操作。复制好后,删除置疑的LDF文件,重启SQL服务器

无法复制MDF和LDF文件、SQL置疑、索引605错误
无法复制MDF和LDF文件、SQL置疑、索引605错误

2、打开查询分析器,输入以下命令:Use MasterGosp_configure 'allow updates', 1reconfigure with overrideGobegin tranupdate sysdatabases set status = 32768 where name = '置疑的数据库名'commit tran输入好后依次选择每一组语句,依次按F5或右键执行每一组命令都执行好后关闭查询分析器。注:图中isszmv8是置疑的数据库名称,请自行修改。

无法复制MDF和LDF文件、SQL置疑、索引605错误

3、停止SQL服务后再重启SQL服务在查询分析器中输入以下命令:DBCC TRACEON(3604)DBCC REBUILD_LOG('置疑的数据库名','LDF存放路径')Go选择语句并执行关闭查询分析器注:图中('isszmv8','C:\isszmv8_log.ldf')是置疑的数据库名称以及删除的LDF文件存放路径。

无法复制MDF和LDF文件、SQL置疑、索引605错误

4、停止SQL服务重启SQL服务查询分析器里输入以下命令:use masterupdate sysdatabases set status = 8 where name = '置疑的数据库名'Gosp_configure 'allow updates', 0reconfigure with overrideGo选中要执行的每一组语句,然后执行。注:图中isszmv8是置疑的数据库名称

无法复制MDF和LDF文件、SQL置疑、索引605错误

5、检查数据库:在查询分析器内输入:USE 数据库名称GoEXEC sp_dboption '数据库名称', 'single user', 'TRUE'goDBCC CHECKDB ('数据库名称')GoDBCC CHECKDB ('数据库名称',repair_rebuild)Godbcc checkdb('数据库名称',repair_allow_data_loss)GoEXEC sp_dboption '数据库名称', 'single user','FALSE'go依次选中要执行的每一组语句,依次执行改命令。注:图中isszmv8是置疑的数据库名称到此置疑修复结束。

无法复制MDF和LDF文件、SQL置疑、索引605错误

6、在第二次修复数据库置疑后,有出现过某些数据索引605的错误的打开查询分析器输入以下命令:exec sp_dboption '数据库名称', 'single user', 'true'dbcc checkdb ('数据库名称',repair_allow_data_loss)dbcc checkdb ('数据库名称',repair_rebuild)dbcc checkdb ('数据库名称', noindex)exec sp_dboption '数据库名称', 'single user','false'以上每行命令执行一次就可以了。

  • 如何设置和取消打印区域
  • QEME 用户模式怎么使用
  • 网络棋牌游戏开发与运营,需要办理哪些资质?
  • 出现黄色三角小叹号的一种解决方式
  • 奔驰休眠电流开关在哪
  • 热门搜索
    手抄报花边图片 九九重阳节手抄报大全 感谢老师的手抄报 防震减灾手抄报资料 清明节手抄报内容50字 童话天地手抄报 英语圣诞节手抄报 文明创建手抄报 感恩节英语手抄报 说好普通话写好规范字手抄报