網站公告列表
加入收藏
設為首頁
聯系站長
您現在的位置: 福州電腦之家 >> 站長日記 >> 站長日記 >> 正文
  [推薦]SQL2000數據庫置疑解決辦法         ★★★ 【字體:
SQL2000數據庫置疑解決辦法
作者:福州電腦…    站長日記來源:本站原創    點擊數:    更新時間:2008-10-23

有的時候打開企業管理器會發現某些數據庫后面多個(置疑),點開這個數據庫下面是無項目,這數據庫就不能用了。

網上搜索了一下,找出以下方法。 

解決方法:

先分離數據庫

企業管理器--右鍵suspect的數據庫--所有任務--分離數據庫

然后備份你的suspect數據庫的文件,再按下面的步驟處理:

1.新建一個同名的數據庫

2.再停掉sql server(注意不要分離數據庫)

3.用原數據庫的數據文件覆蓋掉這個新建的數據庫

4.再重啟sql server

5.此時打開企業管理器時會出現置疑,先不管,執行下面的語句(注意修改其中的數據庫名)

6.完成后一般就可以訪問數據庫中的數據了,這時,數據庫本身一般還要問題,解決辦法是,利用
數據庫的腳本創建一個新的數據庫,并將數據導進去就行了.

USE MASTER
GO

SP_CONFIGURE 'ALLOW UPDATES',1 RECONFIGURE WITH OVERRIDE
GO

UPDATE SYSDATABASES SET STATUS =32768 WHERE NAME='置疑的數據庫名'
Go

sp_dboption '置疑的數據庫名', 'single user', 'true'
Go

DBCC CHECKDB('置疑的數據庫名')
Go

update sysdatabases set status =28 where name='置疑的數據庫名'
Go

sp_configure 'allow updates', 0 reconfigure with override
Go

sp_dboption '置疑的數據庫名', 'single user', 'true'
Go



站長日記錄入:福州電腦之家    責任編輯:福州電腦之家 
  • 上一篇站長日記:

  • 下一篇站長日記:
  • 發表評論】【加入收藏】【告訴好友】【打印此文】【關閉窗口
    最新熱點 最新推薦 相關文章
    沒有相關站長日記
      網友評論:(只顯示最新10條。評論內容只代表網友觀點,與本站立場無關!)

    福州電腦之家版權所有 © 2006-2011 閩ICP備07014770號

    福建体彩36选7开奖