91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

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

临沧市| 阿鲁科尔沁旗| 揭阳市| 正安县| 阆中市| 平邑县| 白朗县| 德令哈市| 得荣县| 昆山市| 西华县| 中西区| 凭祥市| 抚顺县| 额尔古纳市| 南和县| 广丰县| 陇川县| 蒙阴县| 临高县| 秦皇岛市| 专栏| 郓城县| 宁阳县| 锡林浩特市| 乌拉特后旗| 博爱县| 启东市| 黔东| 稷山县| 西吉县| 潞西市| 南投市| 安陆市| 聊城市| 东丽区| 丹江口市| 上犹县| 和林格尔县| 藁城市| 黄陵县|