MS SQL Server 数据库状态为SUSPECT的处理方法
作者: | 发布时间:2024-04-24 | 热度:
当SQL SERVER数据库状态为质疑(SUSPECT)状态时,我们可以用以下方法来处理:
1. 修改数据库为紧急模式:ALTER DATABASE DBName SET EMERGENCY .
2. 检查数据库的完整性:DBCC CHECKDB(‘DBName’)
3. 检查没有错误则恢复数据库为正常模式:ALTER DATABASE DBName SET ONLINE;
4 如检查数据库有错误则修改数据库为单用户模式,依情况选择以下命令行进行修复数据;
- DBCC CHECKDB('DBName', REPAIR_FAST);
- DBCC CHECKDB('DBName', REPAIR_REBUILD);
- DBCC CHECKDB('DBName', REPAIR_ALLOW_DATA_LOSS);
修复完成后将数据库改为正常模式,重启SQL服务或重启服务器。
- ALTER DATABASE DBName SET EMERGENCY /* 修改数据库为紧急模式*/
-
ALTER DATABASE DBName SET SINGLE_USER /* 修改数据库为单用户模式*/
-
ALTER DATABASE DBName SET MULTI_USER /* 修改数据库为多用户模式*/
-
ALTER DATABASE DBName SET ONLINE /* 数据库从紧急&单用户&多用户模式恢复为正常模式*/
-
DBCC CHECKDB('DBName') /* 检查数据库完整性*/
-
DBCC CHECKDB('DBName', REPAIR_FAST) /* 快速修复数据库*/
-
DBCC CHECKDB('DBName', REPAIR_REBUILD) /* 重建索引并修复*/
- DBCC CHECKDB('DBName', REPAIR_ALLOW_DATA_LOSS) /*如果必要允许丢失数据修复,数据库修复需在单用户模式下进行
-
1. 关掉所有能访问数据库的程序, 比如iis和windows服务. 保证不会有连接请求 数据库
ALTER DATABASE nopapp SET EMERGENCY .设置紧急模式
2. 用sp_who2查看连接, 用kill {pid} 杀死连接
3. 切到单用户下.
4. dbcc 修复数据
5. 切到多用户或者先重启数据库实例再切.
6. ALTER DATABASE nopapp SET ONLINE;
相关内容
-
房地产会计做账流程和分录
  如何在一分钟中内了解一家房地产企业的经营状况,一份财务报表就能给你明确的答复。作为一个资金密集型的企业,房地产企业的会计和其他行业的企业有什么不同,在做账的时候有什么需要注意的?  房...
-
承兑汇票如何做账
商业汇票分商业承兑汇票和银行承兑汇票两种。商业汇票涉及“应收票据”和“应付票据”两个不同的科目。“应收票据”是企业销售产品或提共劳务而收到的商业汇票。“应付票据”是企业采购材料商品或接受劳务而开出、承兑的商业汇票...
-
其他货币资金是什么
目录  概述  核算  会计处理  概述  其他货币资金是指企业除现金、银行存款以外的其他各种货币资金。即:存放地点和用途均与现金和银行存款不同的货币资金。在资产负...
-
销售退货汇总及销售退货明细表在财务双全中如何查看 ?
财贸双全软件中,在菜单上没有销售退货单明细及汇总表,但可能通过五通软件财贸双全系列软件工程师提供完美的解决办法!销售退货汇总表:点击菜单上的:业务报表 - 单据统计,选择销售退货单,确定要查询的时间范围及其它条...
-
固定资产的预计净残值、月折旧率和月折旧额算法分析
在使用五通软件五通财务软件中,常常会遇到固定资产的预计净残值、月折旧率和月折旧额的填写,这里就和五通软件工程师及五通专业会计一起来探讨一下如何操作及手工计算!例:如果固定资产是50000元,使用年限10年,那我要算...
-
物业公司的会计处理
第一章经营收入核算管理规定  1 经营收入的范围经营收入是指企业从事物业管理和其他经营活动所取得各项收入,包括主营业务收入和其他业务收入。   1.1主营业务收入是指企业在从事物业管理活动中,...