33  
查询码:00001073
数据库修复
作者: 周宇鑫 于 2026年01月05日 发布在分类 / 数字前台 下,并于 2026年01月05日 编辑

1.bpdog 服务停止
2.bp进程停止。
3.
use master      
declare @databasename varchar(255)      
set @databasename='hbposv10'      --修改为对应数据库名称
exec sp_dboption @databasename, N'single', N'true' --将目标数据库置为单用户状态      
dbcc checkdb(@databasename,REPAIR_ALLOW_DATA_LOSS)      
dbcc checkdb(@databasename,REPAIR_REBUILD)      
exec sp_dboption @databasename, N'single', N'false'--将目标数据库置为多用户状态
执行上述语句。一次可能修复不了。多执行几次



 推荐知识

 历史版本

修改日期 修改人 备注
2026-01-05 09:43:51[当前版本] 周宇鑫 创建版本

联拓知识分享平台 -V 4.7.0 -wcp