亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

SQLSERVER數據庫狀態的示例分析

發布時間:2022-01-19 10:44:02 來源:億速云 閱讀:121 作者:小新 欄目:關系型數據庫

這篇文章主要介紹SQLSERVER數據庫狀態的示例分析,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

案例

前兩天在處理一個客戶問題,突然某個數據庫無法訪問了。數據庫下面的表也無法查看。從SSMS界面上看數據庫是正常的狀態(就是數據庫名字后面沒有顯示特別的狀態)。查看

SYS.DATABASES 查看狀態列,發現是ONLINE。此時其他數據庫是正常的,就這個庫有問題。肯定是數據庫狀態不對。 那么問題出在哪里呢? 仔細觀察發現這個問題的數據庫 collation_name 是null 值。

原來問題在這,

剛剛聯機的數據庫不一定馬上能接受連接。 要確定數據庫何時可以接受連接,可以查詢 sys.databases 的 collation_name 列或 DATABASEPROPERTYEX 的 Collation 屬性。 在數據庫排序規則返回非 Null 值之后,數據庫就可以接受連接了。

于是用命令把數據庫設置為脫機,然后馬上聯機,再查看sys.databases 的 collation_name 列 變成了非null值。此時數據庫恢復正常。

狀態的轉換

數據庫有很多狀態。他們是如何在這些狀態之間進行切換的呢?下面這個圖非常清晰的標示了各個狀態的切換。在我剛學習數據庫的時候,這個圖給了我很大的幫助,

讓我對數據庫各個狀態的轉換有了很清楚的認識。

SQLSERVER數據庫狀態的示例分析

ONLINE (在線)

數據庫可正常運行

RESTORING (正在還原)

數據庫正在還原,當我們還原數據庫使用NORECOVERY 模式時,數據庫就會變成該狀態

RECOVERING (正在恢復)

數據庫啟動,數據庫創建,ALTER ONLINE,RESTORE WITH RECOERY 時,會經過這個狀態,進行REDO,UNDO等操作。此時如果遇到問題就進入RECOVERY_PENDING。如果正常就會變成ONLINE。

RECOVERY_PENDING(等待恢復)

數據庫在還原時遇到跟資源相關的錯誤,表明還原進程被掛起,數據庫不能開始數據庫的數據和日志的還原進程,這種情況下,最可能的原因是丟失數據文件或日志文件。

SUSPECT  (置疑)

數據庫可能損壞了

EMERGENCY (緊急)

供DBA用來修復數據庫的狀態

OFFLINE (脫機)

離線狀態

以上是“SQLSERVER數據庫狀態的示例分析”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

合水县| 朔州市| 南澳县| 富锦市| 项城市| 甘洛县| 陵水| 瓮安县| 凉城县| 南陵县| 云南省| 仪征市| 神池县| 镶黄旗| 乐清市| 沙湾县| 东山县| 普格县| 古浪县| 神池县| 乌兰浩特市| 北碚区| 西宁市| 黎城县| 庆元县| 满城县| 肃宁县| 东光县| 温宿县| 健康| 噶尔县| 洱源县| 苗栗市| 文昌市| 武城县| 茂名市| 长岭县| 滨州市| 海宁市| 临邑县| 都昌县|