您目前已離線,請等候您的網際網路重新連線

System Center 2012 作業管理員伺服器的安裝失敗,例外狀況錯誤代碼: 0x80131604

請注意--重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,且可能由 Microsoft Community 利用 Community Translation Framework技術或人工進行事後編修。翻譯過程並無專業譯者參與。Microsoft 同時提供使用者人為翻譯、機器翻譯及社群編修後的機器翻譯三種版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,所有翻譯文章都可能不盡完美,內容都可能出現詞彙、語意或文法上的錯誤。就翻譯內容之不正確或錯誤,或客戶因使用翻譯內容所產生的任何損害,微軟不負擔任何責任。Microsoft將依合理的商業努力不斷地更新機器翻譯軟體和工具,以期能為使用者提供更好的服務。

按一下這裡查看此文章的英文版本:2713047
徵狀

System Center 2012 作業管理員 (OpsMgr) 管理伺服器安裝失敗,發生下列錯誤:

錯誤:: 執行 sql 字串的例外狀況
sp_configure [顯示進階選項],1
重新設定
: 擲回 Exception.Type: System.Data.SqlClient.SqlException、 例外狀況錯誤代碼: 0x80131904,Exception.Message: 不支援臨機操作更新系統資料目錄。
[顯示進階的選項] 從 1 變更為 1 的組態選項。執行重新設定陳述式,來安裝。
[14: 14:01]: 錯誤:: StackTrace: 在 System.Data.SqlClient.SqlConnection.OnError (SqlException 例外狀況,則為 True 的 breakConnection)
在 System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning()

錯誤:: RunAdminScripts 失敗,發生下列例外狀況:: 擲回 Exception.Type: System.Reflection.TargetInvocationException、 例外狀況錯誤代碼: 0x80131604,Exception.Message: 引動過程的目標,已擲回例外狀況。

附註作業管理員記錄檔位於 %LocalAppData%\SCOM\Logs

發生的原因

智慧型佇列在安裝期間發生 「 臨機操作系統資料目錄更新不受支援"錯誤。此錯誤表示 SQL Server 不會讓它的類別目錄的變更。這種情形的 [允許更新] 設定已變更 而設定為 1。從 SQL Server 2005 開始,直接更新系統資料表不支援因此我們要關閉此設定類別目錄和資料表中做任何進一步的變更。

SQL '允許更新' 選項存在於 sp_configure 預存程序。

若要測試這是您的問題,以手動方式執行查詢下面的原因如果對主資料庫:

sp_configure [顯示進階選項],1

然後執行

「 重新設定"(不含引號)

如果您遇到本文中所述的問題,該指令會失敗並出現訊息 「 Exception.Message: 不支援臨機操作更新系統資料目錄。"

解決方案

若要解決這個問題,請將值變更為"0"與下面查詢。這可讓 SQL 資料庫來接收任何變更或更新它的類別目錄。

'允許更新' EXEC sp_configure,0

然後執行

「 重新設定"(不含引號)

這將會執行成功。

一旦完成後,重新啟動管理伺服器的安裝。

注意 :本文屬於「快速發佈」文章,係由 Microsoft 技術支援或組織內部直接建立。 本文所包含的資訊是為了回應新問題而依現況提供。 因此為了迅速對外發佈,文章內容可能含有印刷錯誤,而且可能會在不另行通知的情況下進行修改。 如需其他考量事項,請參閱使用規定

內容

文章識別碼:2713047 - 最後檢閱時間:06/19/2015 18:36:00 - 修訂: 1.0

  • kbtshoot kbmt KB2713047 KbMtzh
意見反應
ript>");