zoukankan      html  css  js  c++  java
  • slq2005数据库日志锁住解决实例

         前两天有个表的数据用户说无缘无故的丢失了,结果用LogExplorer查看下日志文件,可是日志文件太大,有19G。。汗!!

         在view Log时卡住了,半天没反应,就一着急给关了,结果麻烦来了,数据库不动了,连不上去,服务重启后好了,可是一会又卡住了,还是连不上。。重启了好几次还是不行。  那叫一个急啊!我想先分离数据库吧,再附加上去看看行不行。分离附加后好了,一会又不行了,问题照旧。。。怎么办呢?

      没办法,当时刚好有个12点钟的备份, 中午也没什么人用。只有还原了,数据库先分离后还原(把前面的数据库文件剪走,事后分析用)。结果还原了半天,上去了,好了。

      

      原因分析:

      1.查看日志文件时应该是有个事务没有结束。

      2.sql服务重启后日志中的事务也没有回滚。

      3.要么有足够的时间去等待它回滚 。

      

       后来我只*.mdf文件移动到另一台机子上测试,附加看看,结果OK了。。 等了半天也没有出现卡住的现象。看来就是日志文件事务锁住了。

       PS:

      1、删除日志文件有点危险,

      2、建议在有备份的情况下操作

      3、实在没办法了,没有备份,或者备份间隔中有很多数据,可以用这种方法测试下。。

  • 相关阅读:
    OpenCascade Ray Tracing Rendering
    Create New Commands in Tcl
    OpenCascade Modeling Algorithms Fillets and Chamfers
    OpenCascade Modeling Algorithms Boolean Operations
    Construction of Primitives in Open Cascade
    Open Cascade Data Exchange STL
    Tcl Tk Introduction
    Open Cascade DataExchange IGES
    Netgen mesh library : nglib
    Hello Netgen
  • 原文地址:https://www.cnblogs.com/guo0/p/2202070.html
Copyright © 2011-2022 走看看