![[z/OS]](ngzos.gif)
指令伺服器代碼 (X'D5')
如果發生未在這裡列出的指令伺服器原因碼,則會發生內部錯誤。 請收集下列診斷項目,並聯絡 IBM® 支援中心。
診斷
- 00D50101
在起始設定期間,指令伺服器無法取得儲存體。 這可能是因為您所在地區的儲存體不足。
- 系統動作
訊息 CSQN104I 會傳送至主控台,其中包含此原因碼及內部儲存體巨集的回覆碼。 不會執行目前正在處理的起始設定資料集中的任何指令。 佇列管理程式啟動會繼續進行。
附註: 如果有儲存體問題,啟動可能不會成功。- 系統程式設計師回應
- 請檢查您是否在足夠大的區域中執行,如果沒有,請重設系統並重新啟動佇列管理程式。 如果這不是問題的原因,請收集下列項目並聯絡 IBM 支援中心:
- 來自 CSQN104I 訊息的回覆碼和原因碼
- 啟動追蹤 (如果有的話)
- 00D50102
當處理起始設定輸入資料集中的指令時,指令前置處理器異常結束。
- 系統動作
會產生訊息 CSQ9029E ,後面接著訊息 CSQN103I ,並以這個代碼作為回覆碼,原因碼為 -1 ,指出未處理指令,且會產生傾出。 會處理下一個指令。
- 系統程式設計師回應
請查看輸出資料集,以判斷發生錯誤的指令。 請檢查指令的格式是否正確,是否適用於有效的物件。
如果指令正確,請收集 診斷程式 中列出的項目,並聯絡 IBM 支援中心。
- 00D50103
起始設定期間發生內部錯誤。
- 系統動作
訊息 CSQN104I 會傳送至 z/OS 主控台,指出內部巨集的回覆碼和原因碼。 指令伺服器停止,而不處理任何指令。
- 系統程式設計師回應
請檢閱工作日誌,以取得可能相關之其他錯誤的相關訊息。 如果您無法解決問題,請收集 診斷程式中列出的項目,並聯絡 IBM 支援中心。
- 00D50104
起始設定期間發生內部錯誤。
- 系統動作
訊息 CSQN104I 會傳送至 z/OS 主控台,指出內部巨集的回覆碼和原因碼。 指令伺服器停止,而不處理任何指令。
- 系統程式設計師回應
請停止並重新啟動佇列管理程式。
收集 診斷程式 中列出的項目,並聯絡 IBM 支援中心。
- 00D50105
發生內部錯誤。
- 系統動作
指令伺服器終止,並產生傾出。
- 系統程式設計師回應
請停止並重新啟動佇列管理程式。
收集 診斷程式 中列出的項目,並聯絡 IBM 支援中心。
- 00D50201
指令伺服器在啟動時無法取得儲存體。 此回覆碼通常是因為您區域中的儲存體不足而發生。
- 系統動作
訊息 CSQN202I 會傳送至 z/OS 主控台,指出內部儲存體巨集的回覆碼。 指令伺服器停止,而不處理任何指令。
- 系統程式設計師回應
請檢查您是否在足夠大的區域中執行,如果沒有,請重設系統並重新啟動佇列管理程式。 如果這不是問題的原因,請收集 診斷 中列出的項目,並聯絡 IBM 支援中心。
- 00D50202
發生內部錯誤。
- 系統動作
訊息 CSQN202I 會傳送至 z/OS 主控台,指出內部巨集的回覆碼。 指令伺服器停止,而不處理任何指令。
- 系統程式設計師回應
請檢閱工作日誌,以取得可能相關之其他錯誤的相關訊息。 如果您無法解決問題,請收集 診斷程式 中列出的項目,並聯絡 IBM 支援中心。
- 00D50203
發生內部錯誤。
- 系統動作
訊息 CSQN202I 會傳送至 z/OS 主控台,指出內部巨集的回覆碼。 指令伺服器停止,而不處理任何指令。
- 系統程式設計師回應
發出 START CMDSERV 指令以重新啟動指令伺服器。
收集 診斷程式 中列出的項目,並聯絡 IBM 支援中心。
- 00D50208
指令伺服器在啟動期間無法取得儲存體。
- 系統動作
訊息 CSQN202I 會傳送至 z/OS 主控台,指出內部巨集的回覆碼。 指令伺服器停止,而不處理任何指令。
- 系統程式設計師回應
請檢查您是否在足夠大的區域中執行,如果沒有,請重設系統並重新啟動佇列管理程式。 如果這不是問題的原因,請收集 診斷 中列出的項目,並聯絡 IBM 支援中心。
- 00D50209
從指令伺服器處理指令時,指令前置處理器異常結束。
- 系統動作
訊息 CSQN205I 會放入回覆目的地佇列,其中包含 COUNT=1、 RETURN=00D50209及 REASON=-1 ,指出尚未處理指令。 指令伺服器會處理下一個指令。
- 系統程式設計師回應
請檢查指令的格式是否正確,是否適用於有效的物件。
如果指令正確,請收集 診斷程式 中列出的項目,並聯絡 IBM 支援中心。
- 00D5020C
- 等待指令時,指令伺服器無法辨識等待結束的原因。 這是因為它不是下列其中一項:
- 訊息到達
- STOP CMDSERV 指令
- 系統動作
訊息 CSQN203I 和 CSQN206I 會傳送至主控台,其中包含來自要求函數的回覆碼和原因碼,以及 ECB 清單。
指令伺服器終止並產生傾出。
- 系統程式設計師回應
發出 START CMDSERV 指令以重新啟動指令伺服器。
收集 診斷程式 中列出的項目,並聯絡 IBM 支援中心。
- 00D5020E
指令處理器試圖從系統指令輸入佇列取得指令,但因內部錯誤而失敗。
- 系統動作
指令伺服器繼續處理。 訊息 CSQN203I 會寫入主控台,其中包含來自 API 呼叫的回覆碼及原因碼。
- 系統程式設計師回應
收集 診斷程式 中列出的項目,並聯絡 IBM 支援中心。
- 00D5020F
指令處理器從 system-command-input 佇列取得指令,但無法處理它,因為訊息類型不是 MQMT_REQUEST。
- 系統動作
指令處理器會處理下一個指令訊息。
- 00D50210
指令處理器從 system-command-input 佇列取得指令,但無法處理它,因為指令訊息長度為零。
- 系統動作
指令處理器會處理下一個指令訊息。
- 00D50211
指令處理器從系統指令輸入佇列取得指令,但無法處理它,因為指令訊息只包含空白字元。
- 系統動作
指令處理器會處理下一個指令訊息。
- 00D50212
指令處理器從系統指令輸入佇列取得指令,但無法處理它,因為指令訊息長度超過 32 762 個字元。
- 系統動作
指令處理器會處理下一個指令訊息。
- 00D54000
發生內部錯誤。
- 系統動作
指令伺服器終止並產生傾出。
- 系統程式設計師回應
發出 START CMDSERV 指令以重新啟動指令伺服器。
收集 診斷程式 中列出的項目,並聯絡 IBM 支援中心。
- 00D54nnn
指令處理器從 system-command-input 佇列取得指令,但無法處理它,因為指令訊息指出需要資料轉換,且在轉換期間發生錯誤。 nnn 是 MQGET 呼叫所傳回的原因碼 (十六進位)。
- 系統動作
指令處理器會處理下一個指令訊息。
- 系統程式設計師回應
如需原因碼 nnn的相關資訊,請參閱 API 完成及原因碼 。