由于数据移动无法继续以NOLOCK方式扫描

上传人:公**** 文档编号:563634289 上传时间:2022-08-26 格式:DOCX 页数:2 大小:7.62KB
返回 下载 相关 举报
由于数据移动无法继续以NOLOCK方式扫描_第1页
第1页 / 共2页
由于数据移动无法继续以NOLOCK方式扫描_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《由于数据移动无法继续以NOLOCK方式扫描》由会员分享,可在线阅读,更多相关《由于数据移动无法继续以NOLOCK方式扫描(2页珍藏版)》请在金锄头文库上搜索。

1、问题描述:在操作软件时提示:“由于数据移动,无法继续以NOLOCK方式扫描”。解决方案:SQL 数据库存在错误需要修复,在确认没有任何用户连接账套的情况下,进行数据库修复 修复模式为有损修复,修复前一定要备份数据库。以下为修复语句(高版本数据可能没有 sp_dboption 这个存储过程):通过以下语句查询出错的数据表DECLARE table_name sysnameDECLARE ROY_table CURSOR FORSELECT name FROM sysobjects where xtype in (u,s)OPEN ROY_tableFETCH NEXT FROM ROY_tabl

2、e INTO table_nameWHILE FETCH_STATUS = 0BEGINDBCC CheckTable (table_name)PRINT -数据表+table_name + 的检查整理完成FETCH NEXT FROM ROY_table INTO table_nameENDCLOSE ROY_tableDEALLOCATE ROY_table修复数据表use需要修复的数据库实体的名称 declare dbname varchar(255)set dbname=需要修复的数据库实体的名称exec sp_dboptiondbname,singleuser,truedbcc checktable(需要修复的数据表的名称,REPAIR_ALLOW_DATA_LOSS)dbcc checktable(需要修复的数据表的名 称*,REPAIR_REBUILD)exec sp_dboptiondbname,singleuser,false此文档部分内容来源于网络,如有侵权请告知删除,文档可自行编辑修改内容,供参考,感谢您的支持)

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号