zoukankan      html  css  js  c++  java
  • sql server数据库可疑状态解决方法

    前段时间客户数据服务器断电,开机后发现数据库状态标记为可疑,可能是断电引起的数据库日志文件损坏,修复方法如下:

    只有mdf文件,重建日志:

     1 --注:example为测试用数据库,相应的Example_log.ldf为测试用的日志文件
     2 use master 
     3 go 
     4 alter database example set emergency
     5 go
     6 --置数据库为单用户模式
     7 alter database example set single_user with rollback immediate
     8 go
     9 --重建数据库日志文件(执行这一步之前需先删除该文件夹下的相应日志,如本例所示应先删除Example_log.ldf。)
    10 alter database example Rebuild Log on (name=Example_log,filename='C:Program FilesMicrosoft SQL ServerMSSQL10.SQL2008MSSQLDATAExample_log.ldf')
    11 go
    12 --最后设置数据库为多用户模式。
    13 alter database example set multi_user
    14 go
    15 dbcc checkdb('example')
    16 go
    17 use Example
    18 go
  • 相关阅读:
    CSS 中 Position relative 和 absolute区别
    感受到LDT的好处
    Map数据结构
    break和continue
    vue的ref属性
    css小样式
    搭建vue开发环境
    setTimeout和clearTimeout
    垂直居中
    vertical-align 属性
  • 原文地址:https://www.cnblogs.com/hanc/p/3699592.html
Copyright © 2011-2022 走看看