當前位置:首頁 » 數據倉庫 » sql2005資料庫質疑
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

sql2005資料庫質疑

發布時間: 2023-05-03 17:22:37

sqlServer2005資料庫被標記為可疑(sqlserver資料庫顯示可疑)

方法/步驟

修改資料庫為緊急模式

ALTERDATABASETestSETEMERGENCY

使資料庫變為單用戶模式

ALTERDATABASETestSETSINGLE_USER

修復資料庫日誌重新生成,此命令檢查的分配,結構,邏輯完整性和所有資料庫中的對象敬正斗錯誤,這個過程時間清伏可能比亮磨較長。

DBCCCheckDB(Test,REPAIR_ALLOW_DATA_LOSS)

使資料庫變回為多用戶模式

ALTERDATABASETestSETMULTI_USER

重新啟動資料庫服務

❷ SQL資料庫質疑怎麼解決

1,停止sql服務管理器,將日誌文件 aaa.ldf 改成 aaa1.ldf(重新命名)
2,再開啟sql服務管理器,打開查詢分析器:依次執行
use master
go
sp_configure 'allow updates',1
go
reconfigure with override
go
update sysdatabases set status=-32768 where dbid=DB_ID('aaa')
go
dbcc rebuild_log('aaa','d:\aaa_log.ldf') -----一定要是資料庫路徑,如果不對要改下
go
dbcc checkdb('aaa')
go
sp_dboption 'aaa','dbo use only','false'
go
sp_configure 'allow updates',0
go
reconfigure with override
go
之後再次刷新企業管理器,應該就可以了!這種問題一般是斷電或者動過文件路徑導致的!

❸ sql資料庫置疑怎麼處理

修復方法

  • 1

    打開SQL企業管理器

    按序打開 ,開始--所有程序(或程序)--Microsoft SQL Server--企業管理器

    打開後按序點+號展開直到資料庫

❹ 求教!資料庫置疑,我想做一個軟體來實現sql上的操作。讓質疑處理變得方便一些。

1.先使用dos命令停止資料庫服務。stop sqlserver
2.拷貝資料庫所在文件到另外一個目錄, ,這里注意提示,如果出現文件損壞或者IO錯誤,那基本就不能恢復了。
3.附加資料庫。EXEC sp_attach_db '質疑的資料庫名字',『剛才你將質疑資料庫拷貝到哪裡了,這里寫路徑』。如果成功返回0
4.附加成功後,自己測試一下,然後給個提示成功。
提示:最好不要寫這種程序,成功率應該不會太高,一般丟失文件才、磁碟錯誤等才會這樣,情況比較復雜,不是簡單的幾個命令就能處理的。上面的步驟是理想狀態下的步驟。

❺ 如何修復SQL資料庫置疑 修復SQL資料庫置疑方法

1、在實際的操作中由於突然斷電或者突然斷網造成資料庫置疑(在企業管理器中資料庫後面出現置疑兩個字),下面我們通過以下方法來進行修復置疑的資料庫。

2、我們使用默認方式建立一個供恢復使用的資料庫(如test)。可以在SQL Server Enterprise Manager裡面建立。

3、停掉資料庫伺服器。

4、將剛才生成的資料庫的日誌文件test_log.ldf刪除,用要恢復的資料庫mdf文件覆蓋剛才生成的資料庫數據文件test_data.mdf。

5、啟動資料庫伺服器。此時會看到資料庫test的狀態為「置疑」。這時候不能對此資料庫進行任何操作。

6、設置資料庫允許直接操作系統表。此操作可以在SQL Server Enterprise Manager裡面選擇資料庫伺服器,按右鍵,選擇「屬性」,在「伺服器設置」頁面中將「允許對系統目錄直接修改」一項選中。也可以使用如下語句來實現。

❻ sql資料庫質疑的原因及解決辦法

sql資料庫質疑是設置錯誤造成的,解決方法為:

1、通過DBCC CHECKCB('DBName') 來檢測資料庫異常的原因,如果可以檢測到資料庫的異常,其中紅色部分即時數據目前存在的問題,我們也在檢測結果最後看到數據的總體的錯誤情況的匯總。

❼ sql2005資料庫可疑狀態如何解決!急!!!(sql資料庫可疑解決辦法)

我認為有兩個辦法:1、如果能夠備份「置疑」資料庫的話,現備份出來,然後刪除該資料庫,最後由備份出來的文件恢復

2、如果無法備份可以採取先停止侍納sqlserver,然後到sql安裝目錄的data(系統默認時這里,也稿棗可能在其他你放置的目錄下)目錄下找到該「置疑」資料庫文件和日誌文件拷貝到其他目錄,啟動sqlserver,刪除該資料庫,將考出的資料庫文件和日誌文件考回原目錄,最後鍵談拆用這兩個文件通過資料庫附加的方法恢復原資料庫

❽ 【求輔佐】sql2005資料庫質疑,怎麼解決

2005往後那些所謂的系統表已經是一個視圖,所以不能更新。
1、改削資料庫為緊迫模式
2、使資料庫變為的暌姑戶模式
Net
stop
mssqlserver
--遏制處事
3、修復資料庫日誌年夜頭生成,此呼籲搜檢的分配,結構,邏輯完整性和所稀有據庫中的對象錯誤。當您指定「REPAIR_ALLOW_DATA_LOSS」作為DBCC
CHECKDB呼籲參數,該軌范將搜檢和修復陳述的錯誤。可是,這些修復可能會導致一些數據丟失蹤。
當資料庫發生這種操作故障時,按如下操作軌范可解決此問題,打開資料庫里的Sql
發芽編纂器窗口,運行以下的呼籲。
1
DBCC
CheckDB
(Sharepoint_Config
,
REPAIR_ALLOW_DATA_LOSS)
1
ALTER
DATABASE
Sharepoint_Config
SET
MULTI_USER
4、使資料庫變回為多用戶模式
1
ALTER
DATABASE
Sharepoint_Config
SET
SINGLE_USER
5、起頭->運行->輸入cmd->打開DOS呼籲窗口,輸入以下呼籲重啟資料庫處事
1
ALTER
DATABASE
Sharepoint_Config
SET
EMERGENCY解決體例:
Net
start
mssqlserver
--啟動處事
再次,打開Sql
Server
2005時被標識表記標幟為「可疑」的資料庫已恢復正常狀況。