共用方式為


疑難排解資料層應用程式

資料層應用程式 (DAC) 疑難排解主要發生在擷取、部署或刪除 DAC 時。

尋找 DAC 錯誤資訊

擷取、部署和刪除 DAC 的精靈會以下列方式報告錯誤:

  • 如果在屬性方塊中指定的值有錯誤 (例如,DAC 名稱或檔案名稱重複),精靈會在方塊右側顯示一個紅色的項目無效圖示,並停用 [下一步] 按鈕。如果您將滑鼠指標放在圖示上,精靈會顯示錯誤訊息的工具提示。當您更正問題之後,會移除項目無效圖示,並重新啟用 [下一步] 按鈕。

  • 每個精靈的最後一頁都會報告管理動作每個步驟的結果。

  • 當您選取精靈顯示碰到錯誤的任何步驟所傳回之錯誤的連結時,該步驟在 [結果] 資料行中都會有一個連結。

  • 如果您選取 [儲存報表] 按鈕,則可以儲存報告動作中每個步驟結果的 HTML 檔,包括由該動作所產生的所有錯誤訊息。

  • Database Engine 會將擷取、部署或刪除 DAC 動作每個步驟的結果記錄在系統資料表中,您可以在資料表中查詢這些步驟在動作中傳回的任何錯誤。如需詳細資訊,請參閱<sysdac_history_internal (Transact-SQL)>。

疑難排解 DAC 物件

疑難排解已經成功部署的 DAC 時,主動著重在 DAC 中所包含的資料庫。使用標準 Database Engine 疑難排解技術來分析問題,例如,效能不彰、參考資料庫中物件之查詢的相關問題,以及資料庫連線問題。如需詳細資訊,請參閱<疑難排解概念 (Database Engine)>。