針對 Azure PostgreSQL 移轉延伸模組錯誤進行疑難排解
注意
此延伸模組位於淘汰路徑上。 您必須匯出任何先前的評定。
本文說明如何判斷、診斷和修正使用 Azure PostgreSQL 移轉延伸模組時可能遇到的問題/錯誤。
疑難排解
若要針對任何 Azure PostgreSQL 移轉延伸模組問題進行疑難排解,您應該從產生的記錄找出錯誤和警告的詳細資料。 請參閱本節以存取記錄。
記錄
延伸模組會將錯誤、警告和其他診斷記錄儲存在預設記錄目錄中:
- Windows -
C:\Users\<username>\.postgresmigration\logs\
- Linux -
~/.postgresmigration/logs
- macOS -
/Users/<username>/.postgresmigration/logs
注意
根據預設,延伸模組會儲存最後七個記錄檔。
錯誤碼詳細資料
下一節提供錯誤碼、訊息、可能的原因,以及對應補救動作的詳細資料。
錯誤碼:GE-0000
錯誤訊息:資料收集失敗,發生未知錯誤。 請嘗試建立新的評量。
可能的原因:此錯誤為一般錯誤,可能的原因有很多種。
補救動作:嘗試建立新的評量。 若要進一步調查,請瀏覽記錄以瞭解錯誤的原因。 如果問題持續發生,請連絡 Microsoft 以取得協助。
錯誤碼:FSMB-0000
錯誤訊息:無法產生評量輸出,發生未知錯誤。
可能的原因:此錯誤可能由下列任一原因所導致-
使用者可能沒有寫入評量資料夾的權限。
評量資料檔案夾正由另一個程式使用中。
補救動作:您必須確保登入的使用者具有評量資料檔案夾的寫入權限。 如果您已變更評量資料檔案夾路徑,請檢查延伸模組設定中的目前評量路徑是否正確。 關閉任何開啟的評量檔案之後,嘗試建立新的評量。
錯誤碼:FSMB-0001
錯誤訊息:無法存取評量資料。
可能的原因:此錯誤可能由下列任一原因所導致-
使用者可能需要適當權限才能存取評量資料夾。
評量資料夾不存在,或正由另一個程式使用。
補救動作:您必須確保登入的使用者具有評量資料檔案夾的讀取和寫入權限。 如果您已變更評量資料檔案夾路徑,請檢查延伸模組設定中的目前評量路徑是否正確。
錯誤碼:FSMB-0002
錯誤訊息:無法剖析評量資料。 中繼資料檔案已在外部造到損毀或修改。 嘗試建立新的評量。
可能的原因:此錯誤可能由下列任一原因所導致-
中繼資料檔案在已損毀或已在外部修改。
需要正確剖析中繼資料檔案 JSON 的協助。
補救動作:您可能必須刪除目前的評量,然後嘗試建立新的評量。 如果問題持續發生,請連絡 Microsoft 以取得協助。
錯誤碼:FSMB-0003
錯誤訊息:無法儲存評量輸出,發生檔案系統錯誤。
可能的原因:此錯誤可能由下列任一原因所導致-
使用者可能需要適當權限才能使用評量資料夾。
評量資料檔案夾正由另一個程式使用中。
補救動作:您必須確保登入的使用者具有評量資料檔案夾的讀取和寫入權限。 如果您已變更評量資料檔案夾路徑,請檢查延伸模組設定中的目前評量路徑是否正確且存在。 關閉任何開啟的評量檔案之後,嘗試建立新的評量。
錯誤碼:FSMB-0004
錯誤訊息:無法儲存評量輸出,發生序列化程式錯誤。
可能的原因:產生的評量資料無法轉換成 JSON 格式。
補救動作:您可以嘗試執行新的評量。 若要進一步調查,請瀏覽記錄以了解錯誤的原因。 如果問題持續發生,請連絡 Microsoft 以取得協助。
錯誤碼:MDS-0001
錯誤訊息:無法讀取評量資料,發生檔案系統錯誤。
可能的原因:此錯誤可能由下列任一原因所導致-
使用者可能需要適當權限才能存取評量資料夾。
評量資料夾不存在,或正由另一個程式使用。
補救動作:您必須確保登入的使用者具有評量資料檔案夾的讀取和寫入權限。 如果您已變更評量資料檔案夾路徑,請檢查延伸模組設定中的目前評量路徑是否正確。
錯誤碼:MDS-0002
錯誤訊息:無法讀取評量資料,發生序列化程式錯誤。
可能的原因:此錯誤可能由下列任一原因所導致-
使用者可能需要適當權限才能存取評量資料夾。
評量資料夾不存在,或正由另一個程式使用。
評量資料是由不再受支援的舊版延伸模組產生。
補救動作:您必須確保登入的使用者具有評量資料檔案夾的讀取和寫入權限。 如果您已變更評量資料檔案夾路徑,請檢查延伸模組設定中的目前評量路徑是否正確。 嘗試刪除目前的評量,然後執行新的評量。
錯誤碼:MDS-0003
錯誤訊息:無法儲存評量輸出,發生未知錯誤。
可能的原因:此錯誤可能由下列任一原因所導致-
使用者可能需要適當的權限,才能存取所選的資料夾來儲存評量。
資料夾已由另一個程式使用。
補救動作:您必須確保登入的使用者具有評量資料檔案夾的讀取和寫入權限。 如果您已變更評量資料檔案夾路徑,請檢查延伸模組設定中的目前評量路徑是否正確。 然後,關閉任何開啟的評量檔案之後,嘗試建立新的評量。
錯誤碼:MDS-0004
錯誤訊息:無法儲存評量輸出,發生序列化程式錯誤。
可能的原因:此錯誤可能由下列任一原因所導致-
中繼資料檔案在已損毀或已在外部修改。
需要正確剖析中繼資料檔案 JSON 的協助。
補救動作:您可能必須刪除目前的評量,然後嘗試建立新的評量。 如果問題持續發生,請連絡 Microsoft 以取得協助。
錯誤碼:FSRP-0000
錯誤訊息:發生終端錯誤 - 無法存取查閱資料。 查閱檔案已刪除或已損毀。 重新安裝延伸模組,然後再試一次。
可能的原因:此錯誤可能由下列任一原因所導致-
查閱中繼資料檔案已刪除或已損毀。
查閱中繼資料檔案已由另一個程式使用中。
補救動作:嘗試重新安裝延伸模組、關閉任何開啟的評量檔案,然後建立新的評量。 如果問題持續發生,請連絡 Microsoft 以取得協助。
錯誤碼:FSRP-0001
錯誤訊息:發生終端錯誤 - 無法存取查閱資料。 查閱檔案已刪除或已損毀。 重新安裝延伸模組,然後再試一次。
可能的原因:此錯誤可能由下列任一原因所導致-
查閱中繼資料檔案已刪除或已損毀。
查閱中繼資料檔案已由另一個程式使用中。
補救動作:嘗試重新安裝延伸模組、關閉任何開啟的評量檔案,然後建立新的評量。 如果問題持續發生,請連絡 Microsoft 以取得協助。
錯誤碼:GE-0001
錯誤訊息:無法執行一或多個評量元件,發生未知錯誤。
可能的原因:發生未知的內部錯誤。
補救動作:嘗試建立新的評量。 若要進一步調查,請瀏覽記錄以了解錯誤的原因。 如果問題持續發生,請連絡 Microsoft 以取得協助。
錯誤碼:GE-1002
錯誤訊息:設定的評量資料夾不存在。
可能的原因:提供的評量資料夾路徑不存在於本機。
補救動作:驗證評量資料夾路徑存在於本機電腦上。 如果您已變更評量資料檔案夾路徑,請檢查延伸模組設定中的目前評量路徑是否正確。
錯誤碼:PGSQLC - 0000
錯誤訊息:資料收集失敗,發生未知錯誤。 請嘗試建立新的評量。
可能的原因:此錯誤為一般錯誤,可能的原因有很多種。
補救動作:嘗試建立新的評量。 若要進一步調查,請瀏覽記錄以瞭解錯誤的原因。 如果問題持續發生,請連絡 Microsoft 以取得協助。
錯誤碼:PGSQLC-0001
錯誤訊息:無法收集 PostgreSQL 伺服器相容性資料,發生未知錯誤。
可能的原因:此錯誤在收集伺服器相容性資料期間發生。
補救動作:若要進一步調查,請瀏覽記錄以了解錯誤的原因。 如果問題持續發生,請連絡 Microsoft 以取得協助。
錯誤碼:PGSQLC-0002
錯誤訊息:無法收集 PostgreSQL 資料庫相容性資料,發生未知錯誤。
可能的原因:此錯誤在收集資料庫相容性資料期間發生。
補救動作:若要進一步調查,請瀏覽記錄以了解錯誤的原因。 如果問題持續發生,請連絡 Microsoft 以取得協助。
錯誤碼:PGSQLC-0003
錯誤訊息:無法處理效能資料。
可能的原因:此錯誤在收集 PostgreSQL 效能資料期間發生。
補救動作:嘗試建立新的評量。 若要進一步調查,請瀏覽記錄以了解錯誤的原因。 如果問題持續發生,請連絡 Microsoft 以取得協助。
錯誤碼:PGSQLA-1000
錯誤訊息:Azure PostgreSQL 目標平台的伺服器相容性模組失敗,發生未知錯誤。
可能的原因:伺服器相容性模組無法處理伺服器相容性資料。
補救動作:嘗試建立新的評量。 若要進一步調查,請瀏覽記錄以瞭解錯誤的原因。 如果問題持續發生,請連絡 Microsoft 以取得協助。
錯誤碼:PGSQLA-2000
錯誤訊息:Azure PostgreSQL 目標平台的資料庫相容性資料失敗,發生未知錯誤。
可能的原因:資料庫相容性模組無法處理資料庫相容性資料。
補救動作:嘗試建立新的評量。 若要進一步調查,請瀏覽記錄以瞭解錯誤的原因。 如果問題持續發生,請連絡 Microsoft 以取得協助。
錯誤碼:PGSQLA-3001
錯誤訊息:Azure PostgreSQL 目標平台的 SKU 建議失敗,發生未知錯誤。
可能的原因:SKU 建議無法處理效能資料。
補救動作:嘗試建立新的評量。 若要進一步調查,請瀏覽記錄以瞭解錯誤的原因。 如果問題持續發生,請連絡 Microsoft 以取得協助。
錯誤碼:PGSQLDA-0001
錯誤訊息:無法彙總收集的效能資料詳細資料,發生未知錯誤。
可能的原因:無法處理效能資料。
補救動作:若要進一步調查,請瀏覽記錄以了解錯誤的原因。 連絡 Microsoft 以取得協助。
錯誤碼:PGDC-10000
錯誤訊息:無法收集必要資料,發生基礎 PG 錯誤。 請參閱 Postgres 文件以了解此錯誤碼。
可能的原因:由於基礎 PostgreSQL 錯誤,評量失敗
補救動作:您可能需要參考 PG 文件來解決此問題。 如果問題持續發生,請連絡 Microsoft 以取得協助。
錯誤碼:PGDC-10001
錯誤訊息:連線中斷。 檢查您的網路連線能力。 請參閱 Postgres 文件以了解此錯誤碼。
可能的原因:由於網路連線問題,評量失敗。
補救動作:您可能需要參考 PG 文件來解決此問題。 如果問題持續發生,請連絡 Microsoft 以取得協助。
錯誤碼:PGDC-10002
錯誤訊息:與 PostgreSQL 伺服器的連線逾時。 瀏覽至連線面板,然後重新整理與 PostgreSQL 伺服器的連線。
可能的原因:此錯誤可能由下列任一原因所導致-
PostgreSQL 伺服器連線已強制終止或已逾時。
與 PostgreSQL 伺服器的網路連線不穩定或已遺失。
補救動作:嘗試重新連線到 PostgreSQL 伺服器,或重新整理連線。 此外,Ping PostgreSQL 伺服器以檢查您的電腦與 PostgreSQL 伺服器之間的網路連線是否穩定。 檢查 postgresql.conf 檔案中是否已正確設定逾時參數。
錯誤碼:PGDC-10003
錯誤訊息:由於無效的認證拒絕登入。 驗證資料庫的登入認證,然後再試一次。
可能的原因:登入失敗可能是因為認證無效。
補救動作:您必須確保提供的 PostgreSQL 伺服器認證正確無誤。 驗證資料庫的登入認證,然後再試一次。
錯誤碼:PGDC-10004
錯誤訊息:由於基礎 PG 例外狀況,連線的 PostgreSQL 伺服器無法使用。
可能的原因:資料庫可能關閉或無法接受連線。
補救動作:檢查資料庫是否在線上、狀況良好且準備好接受新的連線。 如需詳細資訊,請參閱 Postgres 文件。
錯誤碼:PGDC-10005
錯誤訊息:使用者沒有存取資料表/檢視以用於評量的權限。
可能的原因:此錯誤可能由下列任一原因所導致-
缺少連線權限。
缺少選取權限。
補救動作:提供評量使用者所需的權限。 如果問題持續發生,請連絡 Microsoft 以取得協助。
錯誤碼:PGDC-10006
錯誤訊息:無法識別這部主機。 連線至有效的主機。
可能的原因:主機無效。 IP 位址/主機名稱不正確,或連接埠號碼不正確。
補救動作:檢查主機名稱和連接埠號碼是否正確。 如果問題持續發生,請連絡 Microsoft 以取得協助。