前台标签出错,引出发现数据库存在故障的处理

作者:动易网络 来源:本站原创 点击数: 发布时间:2013年07月11日

问题描述:先看下前台出错的图片:

 

       表面看很简单,到后台日志管理去查下这个异常记录,然而进入后台查看日志时发现出现一个新的错误:

 

问题解决:通过网上搜寻,判断是数据库出现了故障,打开数据库进行检测,因为网站数据量比较大,初步检测很难发现具体问题,于是先备份好网站数据库,再按照提供的方法进行数据库修复操作,打开查询分析器,输入下面代码进行修复操作

  1. use master  
  2. declare @databasename varchar(255)  
  3. set @databasename='需要修复的数据库实体的名称'  
  4. exec sp_dboption @databasename, N'single', N'true' --将目标数据库置为单用户状态  
  5. dbcc checkdb(@databasename,REPAIR_ALLOW_DATA_LOSS)  
  6. dbcc checkdb(@databasename,REPAIR_REBUILD)  
  7. exec sp_dboption @databasename, N'single', N'false' 

 

          通过完成操作,发现数据库确实存在很的错误

 

       修复完成后,再访问网站发现网站一切正常。