SQL Server 数据库 'xxx' 正处于转换状态。请稍后再尝试该语句。
?
問題是這樣的,最近因義務需要,公司更換了數據庫服務器。數據庫隨之切換到新的服務器上。
服務器是 Windows Server 2012系統,數據庫是SQL Server 2012 。上面有 多個數據庫(dba,dbb,dbc,dbd,dbf)。
我早上的時候跟蹤某部分義務數據,執行SQL語句的時候發現有問題,錯誤信息提示如下 -> ↓
我在dba(也就是我的會話是在dba庫),執行了 這樣一條查詢SQL語句。
?
SELECT TOP 10 * FROM dbb.dbo.user_info ORDER BY ID DESC
消息 952,級別 16,狀態 1,第 1 行
數據庫 'xxx' 正處于轉換狀態。請稍后再嘗試該語句.
-----------------------------------------------------------------------------------------------
?
然后我嘗試了一下幾個操作。
?
第一個嘗試:切換數據庫。
USE dbb GO消息 952,級別 16,狀態 1,第 1 行
數據庫 'dbb' 正處于轉換狀態。請稍后再嘗試該語句。?
?
第二個嘗試:查看dba數據庫的屬性(選中某個數據庫,鼠標右鍵,屬性。)
我得到了下面這樣一個錯誤
眼尖的您,發現問題了吧~~
?
其實就是連接到數據庫的用戶訪問權限的問題~,遇到這個情況,冷靜下來,先確認下數據庫的用戶與權限配置咯。而不是,盲目的 重啟 數據庫服務。!!
?
轉載于:https://www.cnblogs.com/oceanho/p/4806252.html
總結
以上是生活随笔為你收集整理的SQL Server 数据库 'xxx' 正处于转换状态。请稍后再尝试该语句。的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: node.js中的字符串、对象和json
- 下一篇: 马哥-51CTO-Linux培训-091