联系方式

地址:武汉市汉口车站路金源世界中心A1803室
手机:139-7117-6168
座机:027-82781270

相关下载
首页 > 支持服务 > 相关下载 >
解决“SQL SERVER偏移量为 0x000000460cc000 的位置执行的”问题
发表时间:2021-05-16     阅读次数:

详细介绍

在文件 'D:\数据库运行文件\EF_DATA.mdf' 中、偏移量为 0x000000000f2000 的位置执行 读取 期间,操作系统已经向 SQL Server 返回了错误 2(系统找不到指定的文件。)。SQL Server 错误日志和系统事件日志中的其他消息可能提供了更详细信息。这是一个威胁数据库完整性的严重系统级错误条件,必须立即纠正。请执行完整的数据库一致性检查(DBCC CHECKDB)。此错误可以由许多因素导致;有关详细信息,请参阅 SQL Server 联机丛书。.

---------------------------

确定

---------------------------



exec sp_dboption BookDB,'single user','true'//设为单用户

dbcc checkdb('EF_DATA',REPAIR_ALLOW_DATA_LOSS)

dbcc checkdb('EF_DATA',REPAIR_REBUILD)

exec sp_dboption BookDB,'single user','False'//取消单用户



DBCC CHECKDB

CHECKTABLE(T_Out_top,REPAIR_ALLOW_DATA_LOSS)

dbcc CHECKTABLE(T_Out_top,REPAIR_REBUILD)


最后我在数据库中执行了DBCC CHECKDB,问题就解决啦