[z/OS]

回復日誌管理程式訊息 (CSQJ ...)

CSQJ001I
CURRENT COPY n ACTIVE LOG DATA SET IS DSNAME=dsname, STARTRBA=sss ENDRBA=ttt
說明
產生此訊息的原因有兩個:
  1. 當佇列管理程式啟動時,會傳送此參考訊息,以識別現行作用中日誌資料集 (副本 1 ,如果使用雙重記載,則為副本 2)。
  2. 當現行作用中日誌資料集已滿 (或發出 ARCHIVE LOG 指令) 時, MQ 會切換至下一個可用的作用中日誌資料集。 此訊息識別將用於記載的下一個可用的作用中日誌資料集。

STARTRBA 指定的值是指定資料集中日誌資料的第一個位元組的 RBA。 ENDRBA 指定的值是資料集中最後一個可能位元組的 RBA。

系統程式設計師回應

無需執行任何動作。 不過,如果需要回復,則可能需要此訊息中的資訊作為變更日誌庫存公用程式 (CSQJU003) 的輸入。

CSQJ002I
結束作用中日誌資料集 DSNAME=dsname, STARTRBA=sss ENDRBA=ttt
說明

當記載切換至新的空白資料集時,會傳送此訊息。 此訊息顯示完整資料集的名稱及日誌 RBA 範圍。

系統程式設計師回應

無需執行任何動作。 不過,如果需要回復,則可能需要此訊息中的資訊作為變更日誌庫存公用程式 (CSQJU003) 的輸入。

CSQJ003I
完整保存日誌磁區 DSNAME=dsname, STARTRBA=sss ENDRBA=ttt, STARTTIME=ppp ENDTIME=qqq, UNIT =unitname, COPYnVOL=vvv VOLSPAN=xxx CATLG=yyy
說明

已針對給定的磁區順利完成所指定保存日誌資料集的卸載。 如果資料集跨越多個磁帶磁區,則會針對每一個磁帶磁區產生此訊息。

系統動作
已建立保存日誌資料集,且 BSDS 中的保存日誌資料集庫存已更新為訊息中的資訊:
DSNAME
保存日誌資料集的名稱
STARTRBA
磁區中包含的起始 RBA
ENDRBA
磁區中包含的結束 RBA
STARTTIME
磁區中日誌記錄的起始 store-clock 值
endTime
磁區中日誌記錄的結束儲存時鐘值
UNIT
資料集配置至其中的裝置裝置
COPYnVOL
磁區的名稱; 如果這是 copy-1 保存日誌資料集,則會顯示為 COPY1VOL ; 如果這是 copy-2 保存日誌資料集,則會顯示為 COPY2VOL 。
VOLSPAN
指示四個條件之一的指示器:
NO
資料集完全包含在 COPYnVOL 指定的磁區中
第一個
這是多容體資料集的第一個項目
置中
這是多容體資料集的中間項目
最後一個
這是多容體資料集的最後一個項目
CATLG
表示兩個條件之一的指示器:
NO
保存日誌資料集已取消編目
YES
保存日誌資料集已編目
BSDS 會自動更新為此訊息中包含的資訊; 不過,如果需要回復,則可能需要此訊息中的資訊作為變更日誌庫存公用程式 (CSQJU003) 的輸入。
CSQJ004I
ACTIVE LOG COPY n INACTIVE , LOG IN SINGLE MODE , ENDRBA=ttt
說明

當選取雙重作用中記載選項且副本 n 變成非作用中時,會傳送此訊息。 當下一個作用中日誌資料集未在必要時備妥時,日誌副本會變成非作用中。 ENDRBA 是在副本 n上寫入日誌資料的最後一個位元組。 這通常是卸載中的延遲所造成。

系統動作

日誌會切換至單一模式,直到副本 n 的下一個資料集備妥可記載為止。

如果佇列管理程式在單一模式下仍針對雙重作用中資料集設定系統參數選項時關閉或異常終止,則作用中日誌資料集的前一個狀態會決定啟動佇列管理程式時發生的狀況,如下所示:
  • 如果每一組作用中日誌可用的資料集少於兩個 (未標示為 STOPPED) ,則佇列管理程式會終止啟動,並發出 CSQJ112E 訊息。
  • 如果作用中日誌資料集處於 NOTREUSABLE 狀態,則佇列管理程式可以在單一記載模式下啟動,但當其他作用中日誌資料集在卸載之後變成可用時,雙重模式即會生效。
系統程式設計師回應

執行顯示要求,以確保沒有與日誌卸載處理程序相關的未完成要求。 請採取必要動作來滿足任何要求,並允許卸載繼續。

如果由於缺少卸載所需的資源而導致切換至單一模式,則應該提供必要的資源以容許卸載完成,從而允許雙重記載繼續進行。 如果需要回復,則可能需要此訊息中的資訊作為變更日誌庫存公用程式 (CSQJU003) 的輸入。

CSQJ005I
ACTIVE LOG COPY n IS ACTIVE , LOG IN DUAL MODE , STARTRBA=sss
說明

當日誌的副本 n 在先前標示為非作用中之後變成作用中時,會傳送此訊息。 STARTRBA 是在副本 n 上寫入之日誌資料的第一個位元組的 RBA。

系統程式設計師回應

無需執行任何動作。 不過,如果需要回復,則可能需要此訊息中的資訊作為變更日誌庫存公用程式 (CSQJU003) 的輸入。

CSQJ006I
操作員已取消新保存日誌資料集的配置
說明

如果操作員對訊息 CSQJ008E回答 ' N' ,則會傳送此訊息。

系統動作

如果配置是針對保存日誌資料集的第一個副本,則卸載會終止處理,直到下次啟動為止。 如果已配置第一個副本,且此要求適用於第二個副本,則只會將此資料集的卸載切換至單一卸載模式。

CSQJ007I
保存磁區 =VOLSER 的配置已被操作員取消
說明

如果操作員對訊息 CSQJ009E回答 ' N' ,則會發出此訊息。 volser 是滿足讀取要求所需之保存日誌磁區的磁區序列。 保存資料集的名稱由訊息 CSQJ022I 提供,如下所示。

系統動作

需要保存磁區的讀取要求失敗。 如果使用 COND=YES 參數發出要求,則日誌管理程式會回到其呼叫程式,回覆碼為 12 ,原因碼為 X'00D1032B'。 否則,日誌管理程式的呼叫程式會以相同的原因碼異常結束。

CSQJ008E
nn ,共 mm 個作用中日誌已滿, qmgr-name 需要保存暫存
說明

IBM® MQ 需要暫存磁區才能卸載作用中日誌資料集。 qmgr-name 是佇列管理程式的名稱。 nn 是完整作用中日誌資料集的數目。 mm 是作用中日誌資料集的總數。

系統動作

卸載作業會發出訊息 CSQJ021D ,並等待操作員回覆。

CSQJ009E
qmgr-name NEEDS VOL SER= nnnnnn
說明

MQ 需要指定的保存磁區才能讀取作業。 qmgr-name 是佇列管理程式的名稱。

系統動作

保存日誌讀取服務作業會發出訊息 CSQJ021D ,並等待操作員的回覆。 此等待會影響已對其發出日誌讀取的代理程式,以及可能正在日誌讀取服務作業佇列上等待的任何其他代理程式。

CSQJ010I
無效回應-不是 Y 或 N
說明

在保存資料集配置期間,發出回覆訊息。 使用者未正確回應回覆訊息。 必須輸入 'Y' 或 ' N'。

系統動作

原始訊息會重複。

CSQJ011D
找到 RESTART CONTROL rrr CREATED AT date time 。 回覆 Y 以使用, N 以取消
說明

在佇列管理程式起始設定期間,在 BSDS 資料集中找到條件式重新啟動控制記錄。 同時顯示記錄 ID (4 位元組十六進位數) 及建立時間戳記,以協助識別將使用的條件式重新啟動記錄。 如果您想要使用該記錄進行條件式重新啟動,請對訊息回覆 'Y'。 否則,請回覆 'N'。

系統動作

如果 'Y' 是回應,則會使用找到的記錄有條件地啟動佇列管理程式。 如果 ' N' 是回應,則會終止啟動。

系統程式設計師回應

請依指示回應。

如果正常重新啟動失敗,且您已使用變更日誌庫存公用程式建立條件式重新啟動記錄,請檢查訊息中的時間和日期是否與您建立該記錄的時間一致。 如果有,請回覆 'Y'。 如果沒有,請回覆 'N' 並調查差異。

CSQJ012E
錯誤: ccc READING RBA rrr IN DATA SET dsname, CONNECTION-ID=xxxx THREAD-XREF=yyyyyy
說明

掃描讀取至緩衝區的日誌記錄時, IBM MQ 偵測到邏輯錯誤,原因碼為 cccrrr 是緩衝區中偵測到錯誤之區段的日誌 RBA。 dsname 是從中讀取記錄之作用中或保存日誌資料集的名稱。 如果 dsname 空白,則會從作用中日誌輸出緩衝區讀取資料。

連線 ID 及 thread-xref 可識別發生問題的使用者或應用程式。 具有相同連線 ID 及 thread-xref 的訊息會與相同使用者相關。

系統動作

應用程式已終止,原因碼為 ccc。 不過,在診斷接下來的異常終止時,此訊息中的資訊可能很有用。

系統程式設計師回應

如需處理日誌上問題的相關資訊,請參閱 作用中日誌問題

CSQJ013E
終端機錯誤 ccc 在緩衝區中 rrr 在作用中日誌寫入之前
說明

在寫入緩衝區之前,對日誌輸出緩衝區的掃描偵測到日誌資料不一致。 ccc 是與所產生 SDUMP 相關聯的原因碼。 rrr 是偵測到錯誤的日誌 RBA。

系統動作

佇列管理程式將以傾出終止,且不會將損壞的緩衝區寫入 COPY 1 或 COPY 2 作用中日誌資料集。

系統程式設計師回應

在佇列管理程式終止之後重新啟動它。

因為損壞的緩衝區尚未寫入日誌資料集,所以可以重新啟動佇列管理程式。 不需要任何更正動作。

CSQJ014E
終端機錯誤 ccc 在緩衝區中 rrr 在作用中日誌寫入之後
說明

在寫入作用中日誌資料集的第一個副本之後,寫入第二個副本之前,日誌輸出緩衝區的掃描偵測到日誌資料不一致。 ccc 是與所產生 SDUMP 相關聯的原因碼。 rrr 是偵測到錯誤的日誌 RBA。

系統動作

佇列管理程式會以傾出終止,且不會將損壞的緩衝區寫入 COPY 2 資料集。

系統程式設計師回應

包含指出的日誌 RBA 的區塊可能已損壞。 在完成寫入作用中日誌的 COPY 1 資料集時,發現緩衝區發生錯誤。

如果使用雙重作用中日誌,請使用列印日誌對映公用程式 (CSQJU004) 來列出兩個作用中日誌副本的作用中日誌資料集。 尋找具有對應 RBA 的 COPY 2 資料集,並將該資料集 (使用 Access Method Services REPRO) 複製到 COPY 1 資料集。 啟動佇列管理程式。

如果只使用單一作用中日誌,請聯絡 IBM 支援中心以取得協助。 如果在完成寫入 DASD 之後發生緩衝區損壞,則嘗試啟動佇列管理程式可能會成功。

CSQJ020I
csect-name RECEIVED REPLY OF N TO msg-num。 佇列管理程式啟動已終止
說明

操作員選擇透過對 msg-num回答 ' N' 來終止佇列管理程式啟動。

系統動作

佇列管理程式將不會重新啟動。

CSQJ021D
當裝置備妥或 N 取消時回覆 Y
說明

保存日誌資料集需要配置,如前述 CSQJ008E 或 CSQJ009E 訊息所示。

系統動作

日誌服務作業會等待操作員的回覆。

CSQJ022I
DSNAME=dsname
說明

dsname 是前述訊息所參照的保存資料集名稱。

CSQJ030E
RBA 範圍 startrbaendrba 在作用中日誌資料集中無法使用
說明

先前的錯誤已使作用中日誌資料集 (包含訊息中所報告的 RBA 範圍) 無法使用。 這些日誌在 BSDS 中的狀態為 STOPPED。

系統動作

佇列管理程式會以傾出終止。

系統程式設計師回應
日誌 RBA 範圍必須可用,佇列管理程式才能回復。 請更正先前的錯誤,並還原包含訊息中所報告 RBA 範圍的作用中日誌資料集。
  • 如果日誌資料集是可回復的,則必須修改 BSDS 中的作用中日誌資料集庫存,以重設 STOPPED 狀態。 使用列印日誌對映公用程式 (CSQJU004) 來取得 BSDS 日誌庫存的副本。 接下來,使用變更日誌庫存公用程式 (CSQJU003) 來刪除標示為 STOPPED 的作用中日誌資料集 (使用 DELETE 陳述式) ,然後重新新增它們 (使用 NEWLOG 陳述式)。 使用變更日誌庫存公用程式將日誌新增回 BSDS 時,必須在 NEWLOG 陳述式上指定每一個作用中日誌資料集的開始及結束 RBA。
  • 如果日誌資料集無法回復,請參閱 作用中日誌問題 ,以取得處理日誌上問題的相關資訊。
CSQJ031D
csect-name,必須重設日誌 RBA 範圍。 回覆 'Y' 以繼續啟動或 ' N' 以關閉。
說明

如果在佇列管理程式起始設定期間,現行日誌 RBA 值等於或高於 FF8000000000 (如果 6 個位元組的日誌 RBA 在使用中) 或 FFFFFC0000000000 (如果 8 個位元組的日誌 RBA 在使用中) ,則會向操作員發出此訊息,以確認是否應該繼續重新啟動佇列管理程式。

系統動作

如果 'Y' 是回應,則佇列管理程式會繼續啟動。

如果 ' N' 是回應,則佇列管理程式啟動會終止。

系統程式設計師回應

請盡快停止佇列管理程式並重設日誌。 如需如何使用 CSQUTIL 公用程式及 重設佇列管理程式日誌來重設日誌的相關資訊,請參閱 RESETPAGE

如果您的佇列管理程式使用 6 位元組日誌 RBA ,請考量將佇列管理程式轉換為使用 8 位元組日誌 RBA。 如需進一步資訊,請參閱 規劃增加可定址日誌範圍上限

CSQJ032E
csect-name 警示-lvl -接近日誌結尾 RBA 範圍 max-rba。 CURRENT LOG RBA IS current-rba
說明

現行日誌 RBA 接近日誌 RBA 範圍的結尾。 current-rba 是現行日誌 RBA 值。 不應容許現行日誌 RBA 前進至 max-rba的日誌 RBA 值上限。

在佇列管理程式起始設定期間,或在作用中日誌資料集已滿,且佇列管理程式切換至下一個可用的日誌資料集之後,會發出此訊息。

alert-lvl 指出下列其中一項:
警告
當現行日誌 RBA 達到 F80000000000 值 (如果 6 位元組日誌 RBA 在使用中) 或 FFFFC00000000000 (如果 8 位元組日誌 RBA 在使用中) 時發出。
關鍵
在日誌 RBA 值達到 FF8000000000 (如果 6 位元組日誌 RBA 在使用中) 或 FFFFFC0000000000 (如果 8 位元組日誌 RBA 在使用中) 之後發出。
系統動作

繼續執行處理程序,除非當佇列管理程式終止且原因碼為 00D10257時, RBA 值達到 FFF800000000 (如果 6 位元組日誌 RBA 使用中) 或 FFFFFFC000000000 (如果 8 位元組日誌 RBA 使用中)。

系統程式設計師回應

計劃儘快停止佇列管理程式並重設日誌; 如需如何使用 CSQUTIL 公用程式及 重設佇列管理程式的日誌來重設日誌的相關資訊,請參閱 RESETPAGE

如果您的佇列管理程式使用 6 位元組日誌 RBA ,請考量將佇列管理程式轉換為使用 8 位元組日誌 RBA。 如需進一步資訊,請參閱 規劃增加可定址日誌範圍上限

CSQJ033I
完整保存日誌磁區 DSNAME=dsname, STARTRBA= sss ENDRBA=ttt, STARTLRSN=ppp ENDRSN=qqq, UNIT =unitname, COPYnVOL=vvv VOLSPAN=xxx CATLG=yyy
說明

已針對給定的磁區順利完成所指定保存日誌資料集的卸載。 如果資料集跨越多個磁帶磁區,則會針對每一個磁帶磁區產生此訊息。

發出此訊息以取代佇列共用群組的 CSQJ003I 。

系統動作
請參閱訊息 CSQJ003I。 STARTTIME 及 ENDTIME 會被下列項目取代:
STARTLRSN
包含在佇列共用群組的磁區中的起始 LRSN。
ENTLRSN
佇列共用群組的磁區中包含的結束 LRSN。
CSQJ034I
csect-name END OF LOG RBA RANGE IS max-rba
說明

此訊息在佇列管理程式啟動期間發出,以指出可使用現行日誌 RBA 大小處理的日誌 RBA 範圍結束。

max-rba 值 0000FFFFFFFFFFFF 表示佇列管理程式配置為使用 6 個位元組的 RBA ,而 FFFFFFFFFFFFFFFFFF 值表示佇列管理程式配置為使用 8 個位元組的 RBA。

在最高使用日誌 RBA 達到日誌 RBA 範圍的結尾之前,您必須重設佇列管理程式的日誌。

系統動作

繼續執行處理程序

系統程式設計師回應

如果 max-rba 為 0000FFFFFFFFFFFF,請考量將佇列管理程式轉換為使用 8 位元組日誌 RBA ,以最大化在需要重設佇列管理程式日誌之前的時段。 如需進一步資訊,請參閱 規劃增加可定址日誌範圍上限

CSQJ060E
parm-name 系統參數無法使用
說明

系統參數載入模組中 parm-name 所設定的參數格式無效,因此無法使用它們。

系統動作

佇列管理程式已異常終止,原因碼為 X'00E80084'。

系統程式設計師回應

請確定已使用正確的系統參數模組 (例如 CSQZPARM) 來啟動佇列管理程式。 必要的話,請重新組合使用所指出參數的模組,然後重新鏈結-編輯您的系統參數載入模組。

CSQJ061I
parm-name 系統參數已作廢
說明

系統參數載入模組中 parm-name 所設定的參數會使用一些現在已作廢的值。

系統動作

處理程序繼續執行。 會忽略已作廢的參數,並將預設值用於新參數。

系統程式設計師回應

檢閱系統參數設定。 必要的話,請重新組合使用所指出參數的模組,然後重新鏈結-編輯您的系統參數載入模組。

CSQJ070E
csect-name ARCHIVE LOG DSN 字首不是適當的格式,無法接收時間戳記資料。 dsname BYPASSED 的時間戳記
說明

系統參數 (由 CSQ6ARVP設定) 指定將建立保存日誌資料集的日期和時間併入為保存日誌資料集名稱 (DSN) 的一部分。 為了達成此目的, IBM MQ 需要限制保存日誌資料集名稱字首的長度。 如果不符合字首需求,則會在配置訊息中指定的保存日誌資料集之前發出此訊息。

系統動作

將使用保存日誌字首來配置保存日誌資料集。 不過,保存日誌 DSN 不會包含使用者所要求的日期和時間。

系統程式設計師回應

必須變更日誌保存功能的系統參數。 具體而言, TSTAMP 和 ARCPFXn 欄位彼此不一致。 如需消除此問題所需動作的相關資訊,請參閱 使用 CSQ6ARVP

CSQJ071E
csect-name 計時器失敗導致保存 dsname 的時間戳記 BYPASSED
說明

系統參數 (由 CSQ6ARVP設定) 指定將建立保存日誌資料集的日期和時間併入為保存日誌資料集名稱 (DSN) 的一部分。 不過,嘗試從系統取得現行日期和時間不成功。 此訊息是在配置訊息中指定的保存日誌資料集之前發出。

系統動作

將使用保存日誌字首來配置保存日誌資料集。 不過,保存日誌 DSN 不會包含使用者所要求的日期和時間。

CSQJ072E
ARCHIVE LOG DATA SET dsname HAS ALLOCATED TO NON-TAPE DEVICE AND CATALOGED , OVERRIDING CATALOG PARAMETER
說明

系統參數 (由 CSQ6ARVP設定) 指定所有保存日誌資料集都應該取消編目 (CATALOG = NO)。 不過, MQ 要求必須編目所有配置給非磁帶機的保存日誌資料集。 dsname 指定的保存日誌資料集已配置給非磁帶機,因此已編目。 已置換使用者的系統參數 CATALOG 設定 NO。

系統動作

保存日誌資料集已配置給非磁帶機,且已編目。 已置換系統參數 CATALOG=NO 設定。 BSDS 反映已編目資料集。

系統程式設計師回應

必須變更保存系統參數。 具體而言, CATALOG 和 UNIT 參數彼此不一致。 如需消除此問題所需動作的相關資訊,請參閱 使用 CSQ6ARVP

CSQJ073E
日誌保存單元配置失敗,原因碼 = ccc。 保存日誌資料集的配置或卸載可能失敗
說明
建置 SVC99 文字項目以動態配置新的保存日誌資料集時,偵測到單元配置錯誤。 訊息中的 ccc 所指出的原因碼會進一步闡明問題,如下所示:
4-28 (X' 4 '-X'1C')
z/OS® IEFGB4UV 巨集的回覆碼。 一般值為:
4 (X'04 ')
單位名稱無效
8 (X'08 ')
裝置名稱已指派不正確的裝置
16 (X'10 ')
沒有可用的儲存體
20 (X'14 ')
裝置號碼無效
32 (X'20 ')
MQ 能夠取得與系統參數中指定的裝置類型 (單元名稱) 相對應的裝置清單。 然而,已確定此清單包含磁帶與非磁帶機的混合。
36 (X'24 ')
無法取得非提取保護的儲存體來建置 z/OS 服務的參數清單。
40 (X'28 ')
使用者在系統參數中指定的裝置類型 (單元名稱) 有效。 不過,目前沒有任何裝置與給定的裝置類型 (裝置名稱) 相關聯。
44 (X'2C')
使用者在系統參數中指定的裝置類型 (單元名稱) 有效。 不過,沒有 DASD 磁區可用,磁區使用屬性為 storage
系統動作
在建置 SVC99 文字項目之後,但在配置新的保存日誌資料集之前,會發出此訊息。 由於此錯誤,將嘗試使用標準預設值來動態配置保存日誌資料集。 通常可接受標準預設值; 不過,配置可能不成功,或後續卸載可能會產生不想要的處理結果。 例如:
  • 針對保存資料集發出 SVC99 時,原因碼 4 或 44 (X'2C') 指出配置錯誤 (CSQJ103E)。
  • 卸載處理至磁帶可能不成功。 當配置給磁帶時, IBM MQ 會使用磁區計數 20 ,當寫入非磁帶機時,會使用標準 z/OS 磁區計數預設值 5 個磁區。 在上述大部分錯誤的情況下, IBM MQ 將無法判斷要在其上配置資料集的裝置類型。 因此,磁區計數採用標準 z/OS 預設值。 如果資料集已順利配置給磁帶機,且資料磁區將超過五個磁區用於保存資料集,則當嘗試寫入第六個磁帶磁區時,卸載處理將會收到 z/OS 完成碼 X'837-08 ' ,訊息為 IEC028I 。
  • 卸載處理至直接存取裝置可能不成功。 在直接存取裝置上配置新的保存日誌資料集時, IBM MQ 將使用單元計數來協助多容體保存資料集。 由於上述大部分錯誤, IBM MQ 可能無法正確判斷要配置資料集的裝置類型。 因此,會針對單位計數假設標準預設值 (1)。 如果資料集已順利配置給直接存取裝置,且在卸載處理期間,必須將資料集延伸至另一個裝置,則卸載處理將收到 z/OS X'B37' (空間不足) 完成碼,且將取消配置保存日誌資料集。
系統程式設計師回應
必要的動作是根據訊息中指出的原因碼:
4-28 (X' 4 '-X'1C')
如需 z/OS IEFGB4UV 巨集之回覆碼的相關資訊,請參閱 z/OS MVS Authorized Assembler Services Guide 。 一般值最可能的原因如下:
4 (X'04 ')
保存系統參數中的規格不正確。 請更正 UNIT 參數。 如果保存系統參數中的 UNIT 參數似乎正確,請檢查 EDT 以確定參數中指定的機密或同屬單元名稱確實在 EDT 中。 後續卸載處理將保存先前因配置錯誤而無法保存的日誌資料 (CSQJ103E)。
8 (X'08 ')
保存系統參數中的規格不正確,作業設定不正確。
16 (X'10 ')
這通常是暫時的問題。 如果保存日誌資料集配置成功,則不需要採取任何動作來更正此狀況。 如果這是重複出現的問題,則沒有足夠可用的分頁空間,且可能必須增加佇列管理程式位址空間的區域大小,或可能必須使用標準 z/OS 診斷程序來更正問題。
20 (X'14 ')
保存系統參數中的規格不正確,作業不正確
32 (X'20 ') 或 40 (X'28')
若要更正此狀況,請變更保存系統參數 UNIT 以使用包含同質裝置的裝置類型 (單元名稱) ,或使用系統產生來修改與裝置類型 (單元名稱) 相關聯的裝置清單,以提供同質裝置清單。
44 (X'2C')
若要更正此狀況,請發出 z/OS 指令 MOUNT ,將已裝載專用磁區的磁區使用屬性變更為儲存體。 如果這是重複出現的問題,您可能必須執行下列其中一項:
  • 執行系統產生,以將具有儲存體之磁區使用屬性的永久常駐磁區新增至機密或同屬單元
  • 變更保存系統參數,以針對 UNIT 使用不同的機密或同屬單元名稱
CSQJ077E
QMGR qmgr-name的日誌或 BSDS 讀取錯誤,原因代碼 =ccc
說明

此訊息識別具有無法存取之日誌資料的佇列管理程式。 在 RECOVER CFSTRUCT 作業期間,或在重建佇列共用群組中佇列管理程式上可能發生的同層級管理結構期間,可能會存取佇列共用群組中其他佇列管理程式的日誌或 BSDS。

系統動作

執行單元會將記錄寫入 SYS1.LOGREC 並要求 SVC 傾出。 然後執行單元會異常終止。

系統程式設計師回應

尋找可能更明確識別所存取資料集及問題的先前訊息。

若為原因碼 00D10905,指出同層級佇列管理程式的兩個 BSDS 時間戳記不符,您可以透過重新啟動同層級佇列管理程式來解決問題。

如果您無法解決問題,請記下原因碼,收集下列項目,並聯絡 IBM 支援中心:
  • 系統傾出
  • 發出佇列管理程式的主控台輸出
  • 另一個佇列管理程式的主控台輸出
  • SYS1.LOGREC
CSQJ098E
csect-name RESTART CONTROL ENTLRSN rrr 不在 KNOWN LRSN RANGE 中。 佇列管理程式啟動已終止
說明

條件式重新啟動控制記錄要求截斷,但無法執行,因為結束 LRSN 不在作用中日誌或保存日誌已知的 LRSN 值範圍內。 rrr 是作用中記錄中指定的結束 LRSN。 結束 LRSN 高於最新作用中日誌資料集的結束 LRSN ,或低於最舊保存日誌資料集的起始 LRSN。

系統動作

佇列管理程式啟動已終止。

系統程式設計師回應

請檢查條件式重新啟動控制記錄中指定的 ENCLRSN 值。 如果不正確,請使用 CRESTART CANCEL 來執行變更日誌庫存公用程式 (CSQJU003) ,以取消條件式重新啟動,並使用新的 CRESTART 指定正確的 ENDLRSN。

CSQJ099I
以 STARTRBa= SSS 開始記錄
說明

在佇列管理程式啟動期間會產生此訊息。 STARTRBA 指定的值是要記錄在作用中日誌資料集中的下一個日誌資料位元組的 RBA。

此訊息之前會有一則 (如果單一記載) 或兩則 (如果雙重記載) CSQJ001I 訊息。

系統程式設計師回應

無需執行任何動作。 不過,如果需要回復,則可能需要此訊息中的資訊作為變更日誌庫存公用程式 (CSQJU003) 的輸入。

CSQJ100E
csect-name 錯誤開啟 BSDSn DSNAME= dsname,錯誤 STATUS=ee , ii
說明

在啟動期間或處理 RECOVER BSDS 指令時, MQ 無法開啟指定的 BSDS。 BSDSn 符合無法開啟之資料集的佇列管理程式啟動作業 JCL 程序 (xxxxMSTR) 中的 DDname。 n 的值為 1 或 2。 錯誤狀態包含 ee中的 VSAM 開啟回覆碼,以及 ii中的 VSAM 開啟原因碼。

系統動作

在起始設定時發生此錯誤時,必須終止啟動,因為沒有 BSDS 無法判定及配置日誌資料集。 在 RECOVER BSDS 處理期間發生此錯誤時,指令會終止,且佇列管理程式會以單一 BSDS 模式繼續執行。

系統程式設計師回應

回復無法開啟的 BSDS。 如需處理 BSDS 或日誌上問題的相關資訊,請參閱 作用中日誌問題

CSQJ101E
csect-name RESTART CONTROL ENDRBA rrr 不在 KNOWN RBA RANGE 中。 佇列管理程式啟動已終止
說明

條件式重新啟動控制記錄要求截斷,但無法發生,因為結束 RBA 不在作用中日誌或保存日誌已知的 RBA 值範圍內。 rrr 是作用中記錄中指定的結束 RBA。 結束 RBA 高於最新作用中日誌資料集的結束 RBA ,或低於最舊保存日誌資料集的起始 RBA。

系統動作

佇列管理程式啟動已終止。

系統程式設計師回應

請檢查條件式重新啟動控制記錄中指定的 ENDRBA 值。 如果不正確,請使用 CRESTART CANCEL 來執行變更日誌庫存公用程式 (CSQJU003) 取消條件式重新啟動,並使用新的 CRESTART 指定正確的 ENDRBA。

否則,很可能是變更日誌庫存公用程式已從 BSDS 資料集中刪除包含所要求 RBA 的保存日誌資料集。 尋找舊的列印日誌對映公用程式的輸出,並識別包含遺漏 RBA 的資料集。 如果尚未重複使用資料集,請執行變更日誌庫存公用程式,將這個資料集新增回日誌資料集的庫存中。 重新啟動佇列管理程式。

CSQJ102E
日誌資料集 DSNAME= dsname、STARTRBA= sss ENDRBA=ttt、不同意 BSDS 資訊
說明

指定資料集的 BSDS 中顯示的日誌 RBA 範圍不符合資料集的內容。

系統動作

啟動處理程序已終止。

系統程式設計師回應

使用列印日誌對映及變更日誌庫存公用程式,使 BSDS 與日誌資料集一致。

CSQJ103E
csect-name LOG ALLOCATION ERROR DSNAME=dsname, ERROR STATUS=eeeeeiii, SMS REASON CODE=ssssssss
說明

嘗試配置 DSNAME 所指示的作用中或保存日誌資料集時發生錯誤。 STATUS 指出 z/OS 動態配置 (SVC99) 所傳回的錯誤原因碼。

此訊息之前可能有訊息 CSQJ073E。

系統動作

後續動作取決於所涉及資料集的類型。

對於作用中日誌資料集,如果在佇列管理程式起始設定期間發生錯誤,則會終止啟動。 如果定義兩個作用中日誌資料集副本,則此訊息只會出現一次。

對於保存日誌資料集,如果定義保存日誌資料集的兩個副本,則會繼續處理剩餘的保存日誌資料集。

系統程式設計師回應

此訊息的錯誤狀態部分包含一個 2 位元組錯誤碼 (eeee, S99ERROR) ,後面接著來自 SVC99 要求區塊的 2 位元組資訊碼 (iiii, S99INFO)。 如果 S99ERROR 程式碼指出 SMS 配置錯誤 ('97xx') ,則 ssssssss 會包含從 S99ERSN取得的其他 SMS 原因碼資訊。

移至 z/OS MVS 授權組譯器服務手冊 並選取 解譯 DYNALLOC 回覆碼 主題,以取得這些代碼的相關資訊。

對於作用中日誌資料集,如果在佇列管理程式起始設定期間發生問題,您可以執行下列其中一項來解決問題:
  • 依照 STATUS 所指示,解決與作用中日誌資料集相關聯的錯誤
  • 使用 Access Method Services 提供另一個作用中日誌資料集副本
  • 使用變更日誌庫存公用程式來更新 BSDS (CSQJU003)
  • 重新啟動佇列管理程式
若為保存日誌資料集:
  • 如果在配置期間發生問題,意圖寫入資料集,則不需要立即採取任何動作。 不過,如果您未解決 SVC99 錯誤 (由訊息中的 STATUS 值指出) ,則作用中日誌中的可用空間最終可能會耗盡 (CSQJ111A) ,因為所有未來卸載都可能因為相同的錯誤而不成功。
  • 如果配置期間發生問題,意圖讀取資料集,請判斷問題,並使用變更日誌庫存公用程式 (CSQJU003) DELETE 函數,從 BSDS 保存日誌庫存中刪除保存日誌資料集。 然後使用 NEWLOG 功能,將資料集新增回保存日誌庫存,並指向正確的磁區和裝置。

如需處理日誌上問題的相關資訊,請參閱 作用中日誌問題

此訊息也可能因使用者錯誤而發出。 如果 STATUS 顯示值 '17080000' ,您可能在 BSDS 中定義了一或多個作用中日誌資料集,但未在 DASD 上配置。 若要更正此狀況,請使用列印日誌對映公用程式 (CSQJU004) 來列印現行作用中日誌資料集庫存的內容,然後:
  • 使用「存取方法服務」為 BSDS 中列出的每一個作用中日誌資料集配置作用中日誌資料集,但不會實際配置在 DASD 上。 您可以在 CSQ4BSDS 範例 JCL 中找到作用中日誌資料集的「存取方法服務」指令語法。
  • 請使用變更日誌庫存公用程式 (CSQJU003) DELETE 陳述式來刪除錯誤作用中日誌資料集名稱,並使用 NEWLOG 陳述式將正確名稱新增至作用中日誌資料集庫存。 在 NEWLOG 陳述式上指定的名稱必須與在 DASD 上配置的實際作用中日誌資料集名稱相同。
CSQJ104E
csect-name 已接收錯誤狀態 nnn FROM macro-name FOR DSNAME dsname
說明
發出巨集 macro-name時發生錯誤。 錯誤狀態是來自指定巨集的回覆碼:
  • 對於 VSAM 資料集的 OPEN , Access Method Services 控制區塊的錯誤欄位中的回覆碼會併入此訊息中作為錯誤狀態值。 如需這些值的說明,請參閱 z/OS DFSMS Macro Instructions for Data Sets 手冊。
  • 如果 OPEN 適用於非 VSAM 資料集,則錯誤狀態為零。
  • 對於 MMSRV 錯誤,錯誤狀態包含媒體管理程式服務所傳回的錯誤資訊。 如果嘗試截斷作用中日誌資料集時發生 MMSRV CATUPDT 錯誤,則日誌資料集將無法使用,且日誌資料集的狀態將在 BSDS 中標示為 STOPPED。
  • 若為 VSAM OPEN 及 MMSRV 錯誤,此訊息之前會有 IEC161I 訊息,定義所發生的錯誤。
  • 若為保存日誌資料集的 PROTECT ,回覆碼來自 DADSM PROTECT。

如需處理日誌上問題的相關資訊,請參閱 作用中日誌問題

系統動作

後續動作取決於發生錯誤的時間。

在佇列管理程式起始設定期間,會終止啟動。

針對卸載或輸入作業使用資料集時,繼續執行處理程序。 如果有第二個資料副本可用, IBM MQ 會嘗試配置並開啟第二個資料集。

使用資料集作為作用中日誌資料集時, IBM MQ 會嘗試重試要求。 如果重試不成功,則佇列管理程式會終止。

在檢查點處理程序期間, IBM MQ 會嘗試尋找頁面集的重新啟動回復以及 CF 結構的重新啟動及媒體回復所需的最舊作用中或保存日誌資料集,處理程序會繼續進行。 此訊息是一則警告,指出重新啟動回復會失敗,或 CF 結構的媒體回復會失敗。 當未定期備份所有 CF 應用程式結構時,最有可能發生此情況,因此需要過度舊的日誌資料集才能進行回復。

系統程式設計師回應

如果在起始設定期間發生錯誤,請更正問題以讓資料集可供使用,或提供資料集的另一個副本,並將 BSDS 變更為指向新的資料集。

如果在啟動之後發生錯誤,則應該檢閱回覆碼並採取適當的動作來更正問題,以便稍後可以使用資料集,或者可以使用變更日誌庫存公用程式從 BSDS 中移除資料集項目。

如果從 PROTECT 收到錯誤,則 PASSWORD 資料集可能有問題。 請參閱適當的 DADSM 出版品,以判斷問題的原因。 更正問題之後,請確定接收錯誤的保存日誌資料集已新增至 PASSWORD 資料集。 如果這些保存日誌資料集未新增至 PASSWORD 資料集,則保存讀取將無法開啟這些資料集。 如果您沒有指名巨集的相關資訊,請記下巨集名稱和回覆碼,並聯絡 IBM 支援中心尋求協助。

如果在檢查點處理程序期間發生錯誤,請發出 DISPLAY USAGE TYPE (DATASET) 指令,以顯示頁集及媒體回復目前需要哪些日誌資料集,並確保它們可用。 如果適用的話,請針對 CF 結構使用 BACKUP CFSTRUCT 指令,並建立經常備份 CF 結構的程序。

CSQJ105E
csect-name LOG WRITE ERROR DSNAME= dsname, LOGRBA=rrr, ERROR STATUS=ccccffss
說明

寫入日誌資料集時發生錯誤。 如果 csect-name 是 CSQJW107,則將日誌緩衝區寫入作用中日誌資料集時發生錯誤。 如果 csect-name 是 CSQJW207,則在將日誌資料寫入其中之前預先格式化下一個控制區時發生錯誤。

錯誤狀態包含媒體管理程式所傳回的錯誤資訊,格式為 ccccffss,其中 cccc 是說明錯誤的 2 位元組回覆碼, ff 是定義偵測到錯誤之功能常式的 1 位元組碼, ss 是定義一般錯誤種類的 1 位元組狀態碼。

系統動作

如果選取雙重作用中記載選項,則 IBM MQ 會切換至此副本的下一個資料集。 如果下一個資料集尚未備妥, IBM MQ 會暫時進入單一記載模式,並為發生錯誤的資料集配置取代資料集。 儘快回復雙重記載。

如果選取單一作用中記載選項,且下一個資料集尚未備妥,則 IBM MQ 會等待該資料集可供使用。 在此情況下,會禁止日誌寫入,直到取代備妥輸出為止。

系統程式設計師回應

如需 媒體管理程式回覆碼的相關資訊,請參閱 z/OS DFSMSdfp Diagnosis 手冊。 如果無法解決問題,請記下回覆碼,並聯絡 IBM 支援中心。

CSQJ106E
記載讀取錯誤 DSNAME=dsname, LOGRBA=rrr,錯誤 STATUS=ccccffss
說明

讀取作用中日誌資料集時發生錯誤。 錯誤狀態包含媒體管理程式以 ccccffss格式傳回的錯誤資訊,其中 cccc 是說明錯誤的 2 位元組回覆碼, ff 是定義偵測到錯誤之功能常式的 1 位元組碼,而 ss 是定義一般錯誤種類的 1 位元組狀態碼。 (如需 媒體管理程式回覆碼的相關資訊,請參閱 z/OS DFSMSdfp Diagnosis 手冊。)

系統動作

如果另一個日誌資料集包含資料, IBM MQ 會嘗試從替代來源讀取資料。 如果替代來源無法使用,則會將讀取錯誤回覆碼傳送至要求日誌資料的程式。 視發生失敗的情況而定,如果使用雙重記載,佇列管理程式可能會繼續使用替代日誌資料集,或異常結束。

系統程式設計師回應

如果您使用雙重記載,則可能已從對應的雙重作用中日誌資料集擷取所要求的 RBA ,且不需要立即回應。 不過,如果此錯誤經常發生,或如果您使用單一記載,則可能需要立即注意。 若是如此,請記下錯誤狀態欄位的內容,並聯絡 IBM 支援中心以取得協助。

可能需要將錯誤的資料集取代為包含日誌資料的新資料集,並更新 BSDS ,以使用變更日誌庫存 (CSQJU003) NEWLOG 作業來反映新資料集。

如需處理日誌上問題的相關資訊,請參閱 作用中日誌問題

此訊息也可能因使用者錯誤而發出。 如果遺漏 DSNAME 指定的資料集名稱,且 STATUS 顯示值 '00180408' 或 '00100408' ,則您使用雙重記載,但 BSDS 中只定義一組作用中日誌資料集。 若要解決此狀況,請執行下列其中一項:
  • 使用「存取方法服務」定義第二組作用中日誌資料集 (如果尚未定義的話) ,並使用 變更日誌庫存 (CSQJU003) NEWLOG 作業來更新 BSDS 日誌庫存。
  • 重設日誌系統參數以指出單一記載。 您可以透過在 CSQ6LOGP 系統參數中將 TWOACTV 設為 'NO' 來執行此動作。
CSQJ107E
BSDS DSNAME=dsname ERROR STATUS=eee 上的 READ 錯誤
說明

讀取指定的 BSDS 時發生錯誤。 「錯誤狀態」包含 VSAM 回覆碼及回饋碼。 它是一個 2 位元組欄位,第一個位元組包含十六進位回覆碼,第二個位元組包含十六進位回饋碼。 如需 VSAM 回覆碼及原因碼的說明,請參閱 z/OS DFSMS 資料集的巨集指示 手冊。

如需處理 BSDS 或日誌上問題的相關資訊,請參閱 作用中日誌問題

系統動作

如果雙重 BSDS 可用, MQ 會嘗試從其他 BSDS 讀取。 如果從第二個 BSDS 讀取失敗,或只有一個 BSDS ,則會將錯誤碼傳回導致存取 BSDS 的日誌要求。

如果在啟動期間偵測到讀取錯誤,則佇列管理程式會終止。

如果錯誤碼是非預期的,則可能會採取診斷傾出。

系統程式設計師回應

視讀取錯誤所導致的狀況而定,可能需要更換或修復 BSDS。 若要取代 BSDS ,請先刪除錯誤的 BSDS ,然後定義具有相同名稱及屬性的新 BSDS。 如果新 BSDS 使用新名稱,請變更佇列管理程式啟動作業 JCL 程序 (xxxxMSTR) ,以指定新的 BSDS 名稱。

CSQJ108E
BSDS DSNAME=dsname ERROR STATUS=eee
說明

寫入指定的 BSDS 時發生錯誤。 「錯誤狀態」包含 VSAM 回覆碼及回饋碼。 它是一個 2 位元組欄位,第一個包含十六進位回覆碼,第二個包含十六進位回饋碼。 如需 VSAM 回覆碼及原因碼的說明,請參閱 z/OS DFSMS 資料集的巨集指示 手冊。

系統動作

如果有雙重 BSDS 可用, MQ 會使用剩餘的良好 BSDS 進入單一 BSDS 模式。 否則,會將錯誤碼傳回至導致存取 BSDS 的日誌要求。

如果錯誤碼是非預期的,則可能會採取診斷傾出。

系統程式設計師回應

如果使用雙重 BSDS 模式,請執行離線「存取方法服務」工作,以重新命名錯誤 BSDS ,並定義具有相同名稱的新 BSDS。 然後輸入 RECOVER BSDS 指令,以重新建立雙重 BSDS 模式。

如果未使用雙重 BSDS 模式,則必須關閉佇列管理程式,且必須從備份副本回復 BSDS。 若要回復 BSDS ,請使用變更日誌庫存公用程式。

CSQJ109E
BSDS DSNAME=dsname 中的空間用盡
說明

指定的 BSDS 中沒有更多空間。 發生空間不足狀況的作業未適當地完成。

系統動作

如果雙重 BSDS 可用,則 IBM MQ 會使用剩餘的良好 BSDS 進入單一 BSDS 模式。 否則,會將錯誤碼傳回至導致存取 BSDS 的日誌要求。

系統程式設計師回應

如果使用雙重 BSDS 模式,請執行離線「存取方法服務」工作,以重新命名完整 BSDS ,並以相同名稱定義新的較大 BSDS。 輸入 RECOVER BSDS 指令以重新建立雙重 BSDS 模式。

如果未使用雙重 BSDS 模式,則必須關閉佇列管理程式,且 BSDS 回復離線。 在此情況下,請執行上述相同的「存取方法服務」工作,以重新命名完整資料集並定義較大的資料集。 接下來,執行 Access Method Services REPRO 工作,將完整 BSDS 複製到新的 BSDS。

CSQJ110E
LAST COPYn ACTIVE LOG DATA SET IS nnn PERCENT FULL
說明

當最後一個可用的作用中日誌資料集已滿 5% 時,即會發出此訊息,並在填入每額外 5% 的資料集空間之後重新發出。

系統動作

每次發出訊息時,都會重新嘗試卸載處理。 如果未更正狀況,則作用中日誌資料集會填滿容量,發出 CSQJ111A 訊息,且 IBM MQ 處理程序會停止。

系統程式設計師回應

若要清除此狀況,您必須採取步驟來完成其他等待卸載作業。 一旦透過完成作用中日誌資料集的卸載處理程序使其變成可用 (可重複使用) , IBM MQ 記載活動可以繼續進行。

執行顯示要求,以判定與日誌卸載處理程序相關的未完成要求。 請採取必要動作來滿足任何要求,並允許卸載繼續。

請考量是否有足夠的作用中日誌資料集。 必要的話,可以使用 DEFINE LOG 指令來動態新增其他日誌資料集。

如果卸載未正常完成或無法起始,請更正導致卸載處理程序錯誤的問題,增加已配置資料集的大小,或新增更多作用中日誌資料集。 請注意,後面的動作需要佇列管理程式非作用中,且必須執行變更日誌庫存公用程式。

作用中日誌資料空間不足的可能原因如下:
  • 記載過多。 例如,有許多持續訊息活動。
  • 延遲或慢速卸載。 例如,無法裝載保存磁區、對卸載訊息的回覆不正確或裝置速度緩慢。
  • 過度使用 ARCHIVE LOG 指令。 每次呼叫此指令都會導致 IBM MQ 切換至新的作用中日誌資料集,並起始作用中日誌的卸載。 雖然在作用中日誌副本中只保留一個作用中日誌資料集 (請參閱 CSQJ319I) 時不會處理指令,但過多使用指令可能會耗用作用中日誌中除了現行作用中日誌資料集以外的所有空間。
  • 卸載失敗。
  • 作用中日誌空間不足。
CSQJ111A
作用中日誌資料 SETS 中的空間用盡
說明

由於卸載處理中的延遲,所有作用中日誌資料集中的所有可用空間都已耗盡。 回復記載無法繼續。

系統動作

IBM MQ 會等待可用的資料集。 任何執行需要記載之 IBM MQ API 呼叫的作業都會等待。

系統程式設計師回應

執行顯示要求,以確保沒有與日誌卸載處理程序相關的未完成要求。 請採取必要動作來滿足任何要求,並允許卸載繼續。

請考量是否有足夠的作用中日誌資料集。 必要的話,可以使用 DEFINE LOG 指令來動態新增其他日誌資料集。

如果由於缺少卸載所需的資源而造成延遲,則必須提供必要的資源以容許卸載完成,從而允許記載繼續進行。 如需從此狀況回復的相關資訊,請參閱 保存日誌問題

如果發生問題是因為已關閉保存,或因為無法配置保存資料集,或因為任何其他需要變更系統參數的原因,必須取消佇列管理程式,因為 STOP MODE (QUIESCE) 或 STOP MODE (FORCE) 指令都無法運作。

若要釋放因執行需要記載的 MQ API 呼叫而等待的任何作業,您必須解決基礎問題,或取消佇列管理程式。

如果卸載處理程序因為某個資源無法使用或其他原因而停滯,則可以透過使用 ARCHIVE LOG CANCEL Offload 指令取消目前執行中的卸載作業,然後啟動另一個卸載作業,來解決問題。 如果有硬體問題,可能需要使用 z/OS 指令來取消有問題的裝置。

CSQJ112E
csect-name 在 BSDS 中定義的作用中日誌資料集不足
說明
BSDS 中定義的作用中日誌資料集不足,無法啟動佇列管理程式。 此狀況通常因下列其中一個原因而存在:
  • 定義給其中一個作用中日誌副本集的資料集少於兩個。
  • CSQ6LOGP 系統參數已指定 TWOACTV=YES ,但兩個作用中日誌副本的資料集未定義在 BSDS 中。
  • 其中一個作用中日誌副本集可用的資料集 (未標示為 STOPPED) 少於兩個。
系統動作

啟動已終止。

系統程式設計師回應

使用變更日誌庫存公用程式,使 BSDS 中定義的作用中日誌資料集數目與 CSQ6LOGP中指定的系統參數一致,或新增進一步的作用中日誌資料集,以便在每一個作用中日誌副本中有兩個以上的作用中日誌資料集可用。 重新啟動佇列管理程式。

附註: 標示為 STOPPED 的日誌資料集將不會由 IBM MQ重複使用。 重新啟動佇列管理程式之後,您可能需要回復 STOPPED 日誌資料集。 如果要清除 STOPPED 狀態,請執行下列動作:
  1. 停止佇列管理程式
  2. 回復日誌資料集 (重新定義或從另一個日誌副本回復)
  3. 刪除並重新新增至 BSDS (使用變更日誌庫存公用程式) 並具有適當的 RBA
CSQJ113E
RBA log-rba NOT IN ANY ACTIVE OR ARCHIVE LOG DATA SET , CONNECTION-ID=xxxx THREAD-XREF=yyyyyy
說明

要求從這個 RBA 開始讀取日誌記錄。 不過,在任何作用中或保存日誌資料集中找不到此日誌記錄。 連線 ID 及 thread-xref 可識別發生問題的使用者或應用程式 (這可能是內部 IBM MQ 作業)。 如需處理日誌上問題的相關資訊,請參閱 作用中日誌問題

系統動作

視正在讀取的日誌記錄及原因而定,要求者可能會異常結束,原因碼為 X'00D1032A'。

系統程式設計師回應

可能是使用者錯誤。 很可能是變更日誌庫存公用程式已從 BSDS 中刪除包含所要求 RBA 的保存日誌資料集。 尋找舊列印日誌對映執行的輸出,並識別包含遺漏 RBA 的資料集。 如果尚未重複使用資料集,請執行變更日誌庫存公用程式,將這個資料集新增回日誌資料集的庫存中。 重新啟動佇列管理程式。

CSQJ114I
保存資料集發生錯誤,卸載繼續只產生一個保存資料集
說明

存取卸載所建立的其中一個保存資料集時發生錯誤。 因為指定雙重保存選項,所以卸載會繼續其他保存資料集。 對於要卸載的 RBA 範圍,保存檔只有一個副本,而不是一般的兩個副本。

系統動作

卸載會產生單一保存資料集。

系統程式設計師回應

可以建立此保存日誌資料集的第二個副本,並且可以使用變更日誌庫存公用程式來更新 BSDS。

CSQJ115E
卸載失敗,無法配置保存資料集
說明

卸載無法配置保存日誌資料集。 未執行卸載。 此訊息之前會有訊息 CSQJ103E 或 `CSQJ073E

附註: 如果您使用雙重保存選項,則不會建立任何副本。
系統動作

稍後將嘗試卸載。

系統程式設計師回應

檢閱訊息 CSQJ103E 或 CSQJ073E的錯誤狀態資訊。 請更正導致資料集配置錯誤的狀況,以便在重試時發生卸載。

CSQJ116E
將保存項目新增至 BSDS 時發生錯誤
說明

卸載無法將保存項目新增至 BSDS。 卸載被視為不完整。 作用中日誌資料集未標示為可重複使用新日誌資料。 此訊息之前有訊息 CSQJ107E、 CSQJ108E或 CSQJ109E。

系統動作

稍後將重試卸載。

系統程式設計師回應

如需動作,請參閱之前的特定訊息。

CSQJ117E
讀取 BSDS DSNAME= dsname時發生起始設定錯誤,錯誤 STATUS=eee
說明

從指定的 BSDS 讀取起始設定期間發生錯誤。 「錯誤狀態」包含 VSAM 回覆碼及回饋碼。 它是一個 2 位元組欄位,其中第一個包含十六進位回覆碼,第二個包含十六進位回饋碼。 如需 VSAM 回覆碼及原因碼的說明,請參閱 z/OS DFSMS 資料集的巨集指示 手冊。

系統動作

啟動已終止。

系統程式設計師回應

請使用提供的 VSAM 錯誤狀態資訊來判斷讀取錯誤的原因。 重新啟動佇列管理程式。

CSQJ118E
MACRO xxx 在日誌起始設定中失敗, RC=ccc
說明

日誌起始設定收到來自指名巨集的回覆碼。

系統動作

啟動已終止。

系統程式設計師回應

請從指名巨集的說明文件中判斷問題,並傳回回覆碼。 然後採取適當的步驟,並重新啟動佇列管理程式。 如果您沒有指名巨集的相關資訊,請記下巨集名稱和回覆碼,並聯絡 IBM 支援中心尋求協助。

CSQJ119E
引導存取起始設定處理失敗
說明

在佇列管理程式起始設定期間, BSDS 存取功能無法完成其起始設定程序。 如需處理 BSDS 或日誌上問題的相關資訊,請參閱 作用中日誌問題

系統動作

啟動已終止。

系統程式設計師回應

此訊息之前有一個以上說明特定錯誤的錯誤訊息。 請參閱錯誤分析的特定訊息,以及要採取的適當動作。

CSQJ120E
DUAL BSDS DATA SETS HAND EQUAL TIME STAMPS , SYSTEM BSDS1 =sys-bsds1, BSDS2 =sys-bsds2, UTILITY BSDS1 =uty-bsds1, BSDS2 =uty-bsds2
說明

起始設定佇列管理程式時,雙重 BSDS 的時間戳記不一致。 會針對每一個 BSDS 顯示來自系統及來自變更日誌庫存公用程式的時間戳記。 時間戳記的格式為 date hh:mm:ss.th

系統動作

佇列管理程式會嘗試重新同步化 BSDS 資料集,以還原雙重 BSDS 模式。 如果重新同步化成功,則會發出 CSQJ130I 訊息,並繼續啟動。 否則,會終止啟動。

系統程式設計師回應

如果啟動失敗,請針對每一個 BSDS 執行列印日誌對映公用程式。 從輸出中,判斷哪個資料集已作廢,刪除它,定義其取代項目,然後將剩餘的 BSDS 複製到取代項目。

如果這兩個資料集的列印日誌對映公用程式輸出類似,請刪除具有最舊時間戳記的資料集,並複製具有最新時間戳記的資料集。

CSQJ121E
讀取 JFCB 時發生起始設定錯誤, DDNAME=ddd
說明

在佇列管理程式起始設定期間 (如果指定雙重 BSDS 資料集) ,會讀取 z/OS 中的工作檔案控制區塊 (JFCB) ,以取得與 DDnames BSDS1 及 BSDS2相關聯的資料集名稱。 此錯誤是由遺漏 DD 陳述式所造成。

系統動作

啟動已終止。

系統程式設計師回應

請確定 DD 陳述式存在於 DDname BSDS1的佇列管理程式啟動作業 JCL 程序 xxxxMSTR 中。 如果使用雙重 BSDS 資料集,請確定 DD 陳述式也存在於 DDname BSDS2的佇列管理程式啟動作業 JCL 程序 xxxxMSTR 中。

CSQJ122E
DUAL BSDS DATA SETS ARE OUT OF SYNCHRONIZATION
說明

在佇列管理程式起始設定期間,或在執行公用程式時,發現雙重 BSDS 的內容不同。

系統動作

程式或佇列管理程式啟動已終止。

系統程式設計師回應

如果在佇列管理程式起始設定期間發生錯誤,請對每一個 BSDS 執行列印日誌對映公用程式,以判定前次使用哪個資料集作為第一份副本。 刪除第二個副本資料集,定義已刪除資料集的取代項目,並將剩餘的 BSDS 複製到取代項目。

如果在佇列管理程式異常終止之後執行 BSDS 轉換公用程式時發生錯誤,請先嘗試重新啟動佇列管理程式並完全關閉它,然後再重新嘗試執行 BSDS 轉換公用程式。 如果這樣無法解決問題,請針對每一個 BSDS 執行列印日誌對映公用程式,以判定最後使用哪個資料集作為第一個副本。 在重新提交工作之前,請變更用來呼叫 BSDS 轉換公用程式的 JCL ,以在 SYSUT1 DD 陳述式中指定此 BSDS ,並移除 SYSUT2 DD 陳述式。

CSQJ123E
偵測到變更日誌庫存失敗
說明

在佇列管理程式起始設定期間,發現變更日誌庫存公用程式未完全處理 BSDS。

系統動作

啟動已終止。

系統程式設計師回應

執行列印日誌對映公用程式,以判定 BSDS 未完成的作業。 針對 BSDS 執行變更日誌庫存公用程式,以容許完成任何未完成的處理。

CSQJ124E
從 RBA xxxxxx 到 RBA xxxxxx DUE 到 I/O 錯誤暫停作用中日誌的卸載
說明

在卸載期間,在作用中日誌資料集上發現無法復原的輸入/輸出錯誤。 發生錯誤的資料集標示為無法使用,且不會對該資料集執行進一步記載。

系統動作

作用中日誌資料集已滿時,會繼續卸載。

系統程式設計師回應

從資料集手動回復資料,將它複製到保存資料集,執行變更日誌庫存公用程式,讓新的保存資料集可供佇列管理程式使用,並移除容易發生錯誤的作用中日誌資料集。

CSQJ125E
複製 BSDS 時發生錯誤,在沒有 BSDS 複製的情況下繼續卸載
說明

在卸載處理程序期間複製 BSDS 資料集時發生錯誤。 不會產生資料集,且包含已卸載資料集的磁區不包含用於回復的 BSDS。

系統動作

佇列管理程式會繼續卸載處理程序,而不產生 BSDS 副本。

系統程式設計師回應

發生保存時,會傾出作用中日誌資料集的副本,以及當時的 BSDS。 BSDS 並不重要,因為它將與下一個保存日誌一起重新複製 (遺漏的日誌僅表示延伸重新啟動時間)。 不過,應該解決基礎資料管理問題 (例如,配置的空間不足) ,以便後續發生 BSDS 卸載。

CSQJ126E
BSDS 錯誤強制單一 BSDS 模式
說明

BSDS 上發生輸入/輸出錯誤或 VSAM 邏輯錯誤。 此訊息之前有訊息 CSQJ107E 或 CSQJ108E。

系統動作

IBM MQ 會使用其餘 BSDS 進入單一 BSDS 模式。

系統程式設計師回應

執行離線「存取方法服務」工作,以重新命名錯誤 BSDS ,並定義同名的新 BSDS。 然後輸入 RECOVER BSDS 指令,以重新建立雙重 BSDS 模式。

CSQJ127I
BSDS=date time 的系統時間 STAMP
說明

起始設定佇列管理程式時,會顯示 BSDS 的系統時間戳記。 時間戳記的格式為 date hh:mm:ss.th。 此時間戳記應該接近前次停止此佇列管理程式的時間。 如果沒有,則可能表示正在嘗試以錯誤的 BSDS 重新啟動。

如果之前未使用 BSDS ,則時間戳記將顯示為 '****'。

系統動作

繼續啟動。

系統程式設計師回應

如果顯示的時間未接近前次停止此佇列管理程式的時間,且您無法解釋任何時間不相符,請取消佇列管理程式。 從佇列管理程式啟動型作業 JCL 程序 xxxxMSTR中,判斷 BSDS 的資料集名稱,並執行列印日誌對映公用程式。 請檢查作用中及保存日誌資料集是否都屬於此佇列管理程式。 如果沒有,請將佇列管理程式的已啟動作業 JCL 程序 xxxxMSTR 變更為使用正確的 BSDS。

CSQJ128E
作用中日誌 dsname 的日誌卸載作業失敗
說明

嘗試卸載作用中日誌資料集 dsname中的 RBA 範圍時,卸載作業異常結束。

系統動作

卸載作業會終止,且會取消配置並刪除配置給卸載作業的保存資料集。 不成功卸載處理程序所涉及的作用中日誌資料集狀態仍設為「不可重複使用」。

日誌卸載作業將由數個事件之一重新起始。 最常見的有:
  • 已使用現行作用中日誌資料集中的所有可用空間 (一般情況)
  • 發出 CSQJ110E 訊息
  • 已啟動佇列管理程式位址空間,但尚未保存作用中日誌中的資料
  • 作用中日誌上發生 I/O 錯誤,這將強制佇列管理程式截斷並卸載作用中日誌資料集,並切換至新的作用中日誌資料集
系統程式設計師回應

此訊息是卸載錯誤的結果,前面會有一或多個 IBM MQ 訊息 (例如, CSQJ073E) 及 z/OS 訊息 (例如, IEC030I、 IEC031I、 IEC032I)。 如果佇列管理程式使用受限作用中日誌資源來運作 (請參閱 CSQJ110E訊息) ,請靜止系統以限制記載活動,直到異常終止或 CSQJ110E 狀況可以解決為止。

在佇列管理程式重新嘗試卸載之前,請先調查並更正異常終止的原因。

CSQJ129E
在任何作用中日誌資料集中找不到日誌 RBA eol-rba 結束,找到最高 RBA RBA WAS hi-rba
說明

有要求尋找 eol-rba,這是在 BSDS 中記錄為寫入最高 RBA 的日誌記錄。 在任何作用中日誌資料集中找不到此 RBA。 在任何作用中資料集中可以找到的最高 RBA 是 hi-rba

系統動作

啟動處理程序已終止。

系統程式設計師回應

很可能是變更日誌庫存公用程式已從 BSDS 中刪除包含所要求 RBA 的作用中日誌資料集。 如果未重複使用資料集,請執行變更日誌庫存公用程式,將此資料集新增回 BSDS。 重新啟動佇列管理程式。

如果資料集無法使用,請聯絡 IBM 支援中心。

CSQJ130I
從 BSDS 還原的 DUAL BSDS MODEn
說明

已使用 BSDS 副本 n還原雙重 BSDS 模式。 這是具有最新系統時間戳記的 BSDS 資料集。

系統動作

繼續啟動。

CSQJ131E
csect-name 將佇列管理程式資訊寫入至時發生錯誤 Db2®
說明

在指令處理期間,嘗試將佇列管理程式資訊寫入 Db2時發生失敗。

系統動作

指令處理已終止。

系統程式設計師回應

請檢查主控台,以取得與問題相關的訊息。

CSQJ132E
csect-name 從讀取佇列管理程式資訊時發生錯誤 Db2
說明

在指令處理期間,嘗試從 Db2讀取佇列管理程式資訊時發生失敗。

系統動作

指令處理已終止。

系統程式設計師回應

請檢查主控台,以取得與問題相關的訊息。

CSQJ133E
LRSN rrr NOT IN ANY ACTIVE OR ARCHIVE LOG DATA SET , CONNECTION-ID=xxxx THREAD-XREF= yyyyyy, QMGR=qmgr-name
說明

針對指出的佇列管理程式 (可能不是訊息的發出者) ,要求從這個 LRSN 開始讀取日誌記錄。 不過,在任何作用中或保存日誌資料集中找不到此日誌記錄。 連線 ID 及 thread-xref 可識別發生問題的使用者或應用程式 (這可能是內部 IBM MQ 作業)。 如需處理日誌上問題的相關資訊,請參閱 作用中日誌問題

系統動作

視正在讀取的日誌記錄及原因而定,要求者可能會異常結束,原因碼為 X'00D1032A'。

系統程式設計師回應

這可能是使用者錯誤。 很可能是變更日誌庫存公用程式已從 BSDS 中刪除包含所要求 RBA 的保存日誌資料集。 尋找舊的列印日誌對映執行的輸出,並識別包含遺漏 LRSN 的資料集。 如果尚未重複使用資料集,請執行變更日誌庫存公用程式,將這個資料集新增回日誌資料集的庫存中。 重新啟動佇列管理程式。

CSQJ134E
RBA log-rba NOT IN ANY ACTIVE OR ARCHIVE LOG DATA SET , CONNECTION-ID=xxxx THREAD-XREF=yyyyyy, QMGR=qmgr-name
說明

針對指出的佇列管理程式,要求從這個 RBA 開始讀取日誌記錄。 不過,在任何作用中或保存日誌資料集中找不到此日誌記錄。 連線 ID 及 thread-xref 可識別發生問題的使用者或應用程式 (這可能是內部 IBM MQ 作業)。 如需處理日誌上問題的相關資訊,請參閱 作用中日誌問題

系統動作

視正在讀取的日誌記錄及原因而定,要求者可能會異常結束,原因碼為 X'00D1032A'。

系統程式設計師回應
此問題可能因下列原因而發生:
  1. 已從 BSDS 中刪除日誌範圍在 BSDS 中的項目
  2. 具有日誌範圍的項目位於 BSDS 中,但已刪除保存日誌資料集。 建立保存日誌時,會使用 CSQ6ARVP 參數 ARCRETN 來指定何時可以刪除資料集。 當此日期已過 MVS 時,會刪除資料集,因此如果您在此日期之後嘗試使用此資料集,則找不到資料集。

如需進一步資訊,請參閱 BSDS 問題

CSQJ136I
無法為連線配置磁帶機-ID=xxxx CORRELATION-ID= yyyyyym ALLOCATED n ALLOWED
說明

嘗試為指出的連線 ID 配置磁帶機失敗。 指定的現行磁帶機上限為 n,但實際上只有 m 可用。

系統動作

連線 ID 及相關性 ID 的處理程序會被保留,直到已配置的磁帶機變成可用或更多磁帶機轉接至線上並可供保存讀取作業使用為止。 當目前配置的磁帶機變成可用時,此狀況會在一段時間內自行更正。

CSQJ139I
日誌卸載作業已結束
說明

已結束處理作用中日誌卸載。

系統動作

這則訊息會寫入 z/OS 主控台。

CSQJ140I
資料集 dsname 已順利新增至作用中日誌副本 n
說明

DEFINE LOG 指令已動態新增新的日誌資料集 dsn,並將它新增至作用中日誌資料集的 LOGCOPY1 或 LOGCOPY2 環,如 n所示。

當現行作用中日誌資料集填滿並記載切換至環中的下一個作用中日誌資料集時,即可使用新的作用中日誌資料集。

資料集的相關資訊儲存在 BSDS 中,並將在重新啟動佇列管理程式時持續保存。

CSQJ141E
新增作用中日誌資料集 dsname 時發生錯誤
說明

DEFINE LOG 指令無法新增日誌資料集。 在之前的訊息中提供了失敗的進一步相關資訊。

系統程式設計師回應

請調查並更正失敗的原因,然後重新輸入指令。

CSQJ142I
先前已使用資料集 dsname
說明

IBM MQ 會檢查 DEFINE LOG 指令所新增的資料集先前是否未用作日誌資料集,因為這可能表示操作員錯誤。 發現所要求的資料集 dsname 先前已使用過。

系統動作

已關閉並取消配置資料集。 動態新增新的作用中日誌資料集失敗。

系統程式設計師回應

請確定新增為作用中日誌資料集的資料集是新配置的,或已使用作用中日誌預先格式化公用程式 CSQJUFMT 來格式化。

CSQJ143I
BSDS 作用中日誌資料集記錄已滿
說明

作用中日誌資料集數目上限是固定的。 達到上限之後,無法在 BSDS 中插入其他項目。

系統動作

動態新增新的作用中日誌資料集失敗。

CSQJ144I
作用中日誌資料集配置錯誤
說明

IBM MQ 無法動態配置所要求的資料集 (在下列 CSQJ141E 訊息中指定) ,以用作新的作用中日誌資料集。

系統動作

動態新增新的作用中日誌資料集失敗。

系統程式設計師回應

請確定要新增為新作用中日誌資料集的資料集是具有 SHAREOPTIONS (2 3) 的 VSAM 線性資料集,且沒有任何其他工作正在使用它。

CSQJ150E
LOG CAPTURE EXIT ABEND , EXIT DEACTIVATED
說明

在安裝提供的日誌擷取結束碼 (即載入模組 CSQJL004中的進入點 CSQJW117 ) 中執行時,偵測到異常程式岔斷。 因此,日誌擷取結束程式將不再處於作用中; 日誌資料將不再可用於結束程式擷取/處理。

只有在此佇列管理程式的 安裝提供 日誌擷取結束程式 (項目 CSQJW117) 處於作用中狀態時,才會出現此訊息。

系統動作

日誌擷取結束程式 (進入點 CSQJW117) 已終止。 將不會對此佇列管理程式嘗試進一步呼叫。 提供完整傾出供診斷之用。

系統程式設計師回應

判斷 CSQJL004 載入模組 (CSQJW117 進入點) 異常終止的原因,並採取更正動作。

附註: 必須有載入模組 CSQJL004/entry CSQJW117 正確運作的副本,才能啟動佇列管理程式。 如果導致此錯誤的問題無法更正,請確定在下一次佇列管理程式啟動期間,可以使用預設 CSQJW117 項目 (載入模組 CSQJL004 -隨 IBM MQ一起提供)。
CSQJ151I
csect-name ERROR READING RBA rrr, CONNECTION-ID=xxxx 相關性-ID=yyyyyy REASON CODE=ccc
說明

由於原因碼 ccc,佇列管理程式無法順利完成所指出 RBA 的讀取。 發生錯誤的使用者或應用程式由連線及相關性 ID 識別。 具有相同連線 ID 及相關性 ID 的訊息會與相同應用程式相關。 以 '0nn' 開頭的相關性 ID (其中 nn 是從 01 到 28 的數字) 可識別系統代理程式。

系統動作

佇列管理程式會嘗試從錯誤中回復。

系統程式設計師回應

如果佇列管理程式能夠從錯誤回復並順利完成應用程式,則不需要進一步的動作。 如果應用程式異常終止或佇列管理程式無法順利回復,則此訊息後面會接著一或多則訊息。 請參閱此訊息及後續訊息中的資訊,以決定適當的更正動作。

CSQJ152I
csect-name 建置保存日誌磁區報告時發生錯誤,連線-ID=xxxx 相關性-ID=yyyyyy 原因碼 =ccc
說明

嘗試建立保存日誌磁區報告時發生錯誤。 RBA 範圍無法順利對映至一或多個保存資料集,原因碼為 ccc。 發生錯誤的使用者或應用程式由連線及相關性 ID 識別。 此訊息之前可能有一或多個相關錯誤訊息。 具有相同連線 ID 及相關性 ID 的訊息會與相同應用程式相關。 以 '0nn' 開頭的相關性 ID (其中 nn 是從 01 到 28 的數字) 可識別系統代理程式。

此失敗的原因可能是一或多個遺漏保存日誌資料集,或系統錯誤 (例如,讀取 BSDS 時發生 I/O 錯誤)。

系統動作

未產生保存日誌磁區報告 (請參閱 CSQJ330I訊息)。 此外,不可能預先裝載磁帶。

使用者或應用程式繼續處理。 使用者或應用程式的實體讀取處理程序會繼續執行,直到工作正常完成或異常終止為止。 如果在讀取處理程序實際需要資料集時再次發生錯誤,則工作可能會異常終止。

系統程式設計師回應

如果使用者或應用程式順利完成,則不需要進一步動作。 如果使用者或應用程式未順利完成,請參閱與實際失敗相關的訊息,以判定適當的更正動作。

CSQJ153I
csect-name ERROR READING LRSN rrr, CONNECTION-ID=xxxx CORRELATION-ID=yyyyyy REASON CODE=ccc, QMGR=qmgr-name
說明

由於原因碼 ccc,佇列管理程式無法順利完成讀取所指出佇列管理程式的 LRSN (可能不是訊息的發出者)。 發生錯誤的使用者或應用程式由連線及相關性 ID 識別。 具有相同連線 ID 及相關性 ID 的訊息會與相同應用程式相關。 以 '0nn' 開頭的相關性 ID (其中 nn 是從 01 到 28 的數字) 可識別系統代理程式。

系統動作

佇列管理程式會嘗試從錯誤中回復。

系統程式設計師回應

如果佇列管理程式能夠從錯誤回復並順利完成應用程式,則不需要進一步的動作。 如果應用程式異常終止或佇列管理程式無法順利回復,則此訊息後面會接著一或多則訊息。 請參閱此訊息及後續訊息中的資訊,以判定適當的更正動作。

CSQJ154I
csect-name ERROR READING RBA rrr, CONNECTION-ID=xxxx CORRELATION-ID=yyyyyy REASON CODE=ccc, QMGR=qmgr-name
說明

由於原因碼 ccc,佇列管理程式無法順利完成讀取指出佇列管理程式的 RBA。 發生錯誤的使用者或應用程式由連線 ID 和相關性 ID 識別。 具有相同連線 ID 及相關性 ID 的訊息會與相同應用程式相關。 以 '0nn' 開頭的相關性 ID (其中 nn 是從 01 到 28 的數字) 可識別系統代理程式。

系統動作

佇列管理程式會嘗試從錯誤中回復。

系統程式設計師回應

如果佇列管理程式能夠從錯誤回復並順利完成應用程式,則不需要進一步的動作。 如果應用程式異常終止或佇列管理程式無法順利回復,則此訊息後面會接著一或多則訊息。 請參閱此訊息及後續訊息中的資訊,以決定適當的更正動作。

CSQJ155E
csect-name 作用中日誌 DSNAME=xxxxx 大於 4GB
說明

佇列管理程式已開啟已配置空間大於 4GB的 LOG 資料集。 支援的日誌大小上限為 4GB。

系統動作

處理程序繼續執行。 LOG 資料集繼續使用,但使用的空間小於配置的空間。 配置的最高 RBA 值會溢位 32bit 單字,且會截斷。 使用截斷的最高 RBA 會產生較小的 LOG 資料集。

系統程式設計師回應

LOG 資料集應該配置不超過 4GB的空間。 使用 Access Method Services 來定義大小上限為 4 GB 的資料集。 請參閱 日誌資料集定義 ,以判斷日誌資料集大小。

若要重新配置空間小於或等於 4GB的 LOG 資料集,請執行下列步驟:
  1. 配置並格式化新的 COPY1和 COPY2 (如果使用的話) ,大小上限為 4GB的作用中日誌資料集,並在必要時執行 CSQJUFMT。
  2. 使用指令 DEFINE LOG 將新日誌動態新增至佇列管理程式。
  3. 請使用指令 ARCHIVE LOG 來捲動到新的日誌中。
  4. 當其中一個新日誌是現行作用中日誌資料集時,關閉佇列管理程式。
  5. 使用 CSQJU003 公用程式來移除太小的作用中日誌。 第一次執行 CSQJU004 以顯示 BSDS 中的日誌狀態,以確定要移除的日誌狀態是 'RESUPED' ,亦即,它們已順利保存。
  6. 重新啟動佇列管理程式。 不應該發出任何 CSQJ115E 訊息。
CSQJ160I
找到長時間執行 UOW , URID=urid CONNECTION NAME=name
說明

在日誌交換器處理未確定的回復單元期間,發現跨越兩個以上作用中日誌交換器的未確定回復單元。 回復單元 ID urid 與連線名稱 name 一起識別相關聯的執行緒。

系統動作

處理程序繼續執行。

系統程式設計師回應

請洽詢應用程式設計師,以判斷回復單元是否有問題,並確定應用程式確定工作頻率足夠頻繁。 未確定的回復單元稍後可能會導致困難。

必要的話,請發出 DISPLAY CONN (*) WHERE (QMURID EQ urid) ALL 指令,以顯示回復單元的相關資訊,包括遠端連線的通道名稱。

CSQJ161I
UOW UNRESOLVED after n OFFLOADS , URID=urid CONNECTION NAME=name
說明

在日誌切換處理期間,發現未確定的回復單元,現在具有跨越數個日誌資料集的活動。 回復單元 ID urid 與連線名稱 name 一起識別相關聯的執行緒。

系統動作

處理程序繼續執行。

系統程式設計師回應

請洽詢應用程式設計師,以判斷回復單元是否有問題,並確定應用程式確定工作頻率足夠頻繁。 未確定的回復單元稍後可能會導致困難。

必要的話,請發出 DISPLAY CONN (*) WHERE (QMURID EQ urid) ALL 指令,以顯示回復單元的相關資訊,包括遠端連線的通道名稱。

CSQJ163E
已指定 COPY (2) ,但 TWOACTV (NO)
說明

DEFINE LOG 指令指定了 COPY (2) 參數,但在佇列管理程式啟動時,未在 CSQ6LOGP 中指定雙重記載參數 (TWOACTV = YES)。

系統動作

動態新增新的作用中日誌資料集失敗。

系統程式設計師回應

請在 DEFINE LOG 指令上指定 COPY (1) ,或將佇列管理程式配置成使用雙重記載。

CSQJ164I
csect-name 日誌保存延遲,所有可用的卸載作業都在使用中
說明

一個以上作用中日誌的卸載已延遲,因為所有可用的卸載作業都在使用中。

最多 31 個卸載作業可以同時寫入新的保存日誌資料集。 可以使用 MAXCNOFF 參數來調整卸載作業數,該參數使用 CSQ6LOGP 或 SET LOG 指令設定。 提供 MAXCNOFF 來修改 IBM MQ 日誌的卸載,以符合系統限制,例如可用的磁帶機數目。

系統動作

處理程序繼續執行。 當卸載作業變成可用時,卸載即會完成。 當作用中日誌卸載不再延遲時,將會發出訊息 CSQJ168I

系統程式設計師回應

這很可能是暫時性狀況,因為 IBM MQ 突然能夠保存大量完整作用中日誌,例如在解決保存問題之後。

在其他情況下,請檢閱 MAXCNOFF 參數設定。

請考量增加作用中日誌容量,以符合作用中及保存日誌速率。 DEFINE LOG 指令可以用來提供額外的作用中日誌容量。

CSQJ166E

zHyper作用中日誌副本的寫入配置不一致 n

說明

應該一致地配置每一個作用中日誌副本的資料集,以便它們能夠與 zHyper寫入搭配使用。

這表示包含作用中日誌副本的所有資料集都應該位於 zHyper可寫入磁區上,或者沒有任何資料集應該位於 zHyper可寫入磁區上。

佇列管理程式在包含日誌副本 n的資料集的 zHyper寫入配置中偵測到不一致。

系統動作

繼續執行處理程序,但由於作用中日誌磁區的配置不一致,可能會觀察到不一致的記載速率。

系統程式設計師回應

檢閱作用中日誌磁區的配置。

CSQJ167E

已指定 zHYWRITE (YES) ,但沒有作用中日誌具有 zHyper寫入功能

說明

系統參數 ZHYWRITE 已設為 YES ,但佇列管理程式無法利用 zHyper寫入,因為沒有任何作用中日誌副本位於 zHyper可寫入磁區上。

系統動作

在未啟用 zHyper寫入日誌寫入的情況下繼續執行處理程序。

系統程式設計師回應

檢閱作用中日誌磁區及 zHyper寫入特性的配置。

CSQJ168I

csect-name 日誌保存不再延遲

說明

作用中日誌卸載不再因可用卸載作業不足而延遲。

系統動作

處理程序繼續執行。

CSQJ169E

在作用中日誌副本中找不到最後一個檢查點,且具有 STARTRBa=&, CHECKPOINT RBA=&

說明

在作用中日誌切換處理期間,在任何作用中日誌上找不到最後一個檢查點。 如果沒有足夠的保存日誌可用來在重新啟動處理期間尋找必要的回復點,則這可能會讓佇列管理程式處於無法復原的位置。

這可能表示檢查點處理程序可能已停滯,或未及時完成,應加以調查。

系統動作

日誌切換處理繼續進行。

系統程式設計師回應

您可以停止並重新啟動佇列管理程式,以重新建立檢查點檢查作業。 如果檢查點檢查作業停滯, STOP QMGR 指令可能無法正常關閉佇列管理程式。 如果發生這種情況,您可能需要取消佇列管理程式。 在這麼做之前,請確定重新啟動 RBA 之後的日誌可用。 您可以使用 DISPLAY USAGE 指令來尋找重新啟動 RBA。

如果檢查點檢查作業似乎已停滯,請取得佇列管理程式位址空間的傾出,並聯絡 IBM 支援中心以取得協助,以協助瞭解檢查點檢查作業可能停滯的原因。

如果檢查點檢查作業似乎未停滯,此狀況的替代原因可能是佇列管理程式的作用中日誌對於現行工作量而言太小,且在一個作用中日誌的有效期限範圍內未完成檢查點處理程序。

CSQJ200I
csect-name 公用程式處理順利完成
說明

此公用程式執行成功。

CSQJ201I
csect-name 公用程式處理不成功
說明

公用程式無法順利完成處理。

系統動作

已終止現行公用程式。

系統程式設計師回應

請檢閱公用程式所產生的其他訊息,以決定要採取的適當動作。

CSQJ202E
儲存體不足,無法繼續
說明

儲存體要求不成功,因為沒有其他可用的儲存體。

系統動作

已終止現行公用程式。

系統程式設計師回應

在增加可用的儲存體之後重新執行公用程式。

CSQJ203E
作業 作業無效
說明

使用者輸入無效的公用程式控制陳述式作業 (oper)。

系統動作

已終止現行公用程式。

系統程式設計師回應

請更正控制陳述式,然後重新執行公用程式。

CSQJ204E
xxxx 參數無效
說明

使用者指定的公用程式控制陳述式參數 (xxxx) 無效。

系統動作

已終止現行公用程式。

系統程式設計師回應

請更正控制陳述式,然後重新執行公用程式。

CSQJ205E
xxxx 參數沒有引數
說明

xxxx 包含需要引數的參數名稱。

系統動作

已終止現行公用程式。

系統程式設計師回應

請指定所識別參數的引數,然後重新執行公用程式。

CSQJ206E
xxxx 參數不需要引數
說明

xxxx 包含不正確的參數名稱,後面接著 = 符號。

系統動作

已終止現行公用程式。

系統程式設計師回應

請更正控制陳述式,然後重新執行公用程式。

CSQJ207E
參數與指定的作業不一致
說明

使用者指定的公用程式控制陳述式參數與指定的公用程式作業不一致。

系統動作

已終止現行公用程式。

系統程式設計師回應

請更正控制陳述式,然後重新執行公用程式。

CSQJ211E
在 SYSIN 資料集上非預期的資料結尾
說明

預期會有其他控制陳述式,但找不到。

系統動作

已終止現行公用程式。

系統程式設計師回應

請更正控制陳述式,然後重新執行公用程式。

CSQJ212E
BSDS READ、RPLERRCD= yy、DDNAME=ddd 傳回錯誤
說明

已發出 VSAM GET ,導致非零回覆碼。 yy 包含 VSAM 所傳回的錯誤碼。 ddd 包含發生錯誤之 BSDS 的 DDname。

系統動作

已終止現行公用程式。

系統程式設計師回應

所採取的動作是由原因碼所指定。 如需 RPLERRCD 中原因碼的相關資訊,請參閱 RPLERRCD 。 可能必須使用備份副本來回復 BSDS。

CSQJ213E
從 BSDS WRITE 傳回錯誤, RPLERRCD= yy, DDNAME=ddd
說明

已發出 VSAM PUT ,導致非零回覆碼。 yy 包含 VSAM 所傳回的錯誤碼。 ddd 包含發生錯誤之 BSDS 的 DDname。

系統動作

已終止現行公用程式。

系統程式設計師回應

要採取的動作由原因碼指定。 如需 RPLERRCD 中原因碼的相關資訊,請參閱 RPLERRCD 。 可能必須使用備份副本來回復 BSDS。

如果執行 BSDS 轉換公用程式 (CSQJUCNV) 時發生此錯誤,且 RPLERRCD 指出原因是嘗試儲存具有重複索引鍵的記錄,請確保輸出 BSDS 是空的,然後再執行公用程式。

CSQJ214E
指定的 DSNAME 已存在於 BSDS 中, DDNAME=ddd
說明

您嘗試使用 BSDS 中已存在的資料集名稱來執行 NEWLOG 作業。 如果指定的 DSNAME 目前存在於 BSDS 的作用中或保存記錄中,則絕不會在 BSDS 中建立項目。 ddd 包含主體 BSDS 的 DDname。

系統動作

已終止現行公用程式。

系統程式設計師回應

請更正控制陳述式並重新執行公用程式,或從 BSDS 中刪除現有的 DSNAME 並重新執行公用程式。

CSQJ215I
modname 時間戳記已格式化,沒有本端更正
說明

在呼叫公用程式 modname時指定了參數 TIME (RAW)。 可能的話,在輸出中格式化為日期和時間的時間戳記不會有當地時區,或會執行 leapsecond 調整,因此會是來源系統上事件的 UTC 時間。

當在不同時區或不同日光節約時間的遠端系統上產生日誌或正在格式化的 BSDS 時,此處理模式最有用。

系統動作

處理程序繼續執行。

系統程式設計師回應

請更正控制陳述式並重新執行公用程式,或從 BSDS 中刪除現有的 DSNAME 並重新執行公用程式。

CSQJ216E
BSDS 作用中日誌資料集記錄已滿, DDNAME=ddd
說明

作用中日誌資料集數目上限是固定的。 達到上限之後,無法在 BSDS 中插入其他項目。 ddd 包含主體 BSDS 的 DDname。

系統動作

已終止現行公用程式。

系統程式設計師回應

執行列印日誌對映公用程式,以判定 BSDS 的現行狀態。 然後可以根據 BSDS 的狀態來制定後續動作。

CSQJ217E
指定的 DSNAME 不存在於 BSDS 中, DDNAME=ddd
說明

DELETE 作業指定在 BSDS 中找不到的 DSNAME。 ddd 包含主體 BSDS 的 DDname。

系統動作

已終止現行公用程式。

系統程式設計師回應

請更正控制陳述式,然後重新執行公用程式。

CSQJ218E
指定的磁區不存在於 BSDS 中, DDNAME=ddd
說明

DELETE 作業指定在 BSDS 中找不到的 COPY1VOL 或 COPY2VOL 引數。 ddd 包含主體 BSDS 的 DDname。

系統動作

已終止現行公用程式。

系統程式設計師回應

請更正控制陳述式,然後重新執行公用程式。

CSQJ219E
開啟錯誤, DDNAME=ddd
說明

csect-name 嘗試開啟名為 ddd的資料集時發生錯誤。

此錯誤可能由許多不同的狀況所造成。 最可能的條件是:
  1. 未在使用者的工作控制語言 (JCL) 中指定 SYSPRINT、SYSIN 或 SYSUT1 資料集的 DDname
  2. 佇列管理程式目前作用中
  3. BSDS 已由另一個工作配置,其處置 (DISP) 與使用者 JCL 中指定的 DISP 相衝突
  4. ddd 相關聯的資料集已開啟,可能是因為先前的錯誤
  5. 使用者未獲授權存取與 ddd 相關聯的資料集
  6. 儲存體不足,無法執行 OPEN 作業
  7. 型錄指出與 ddd 相關聯的資料集具有無效的實體記錄大小
系統動作

已終止現行公用程式。

系統程式設計師回應
使用者的動作取決於導致 OPEN 錯誤的狀況。 下列是對應於說明中所列之條件的適當動作清單:
  1. 請提供遺漏的資料定義 (DD) 陳述式,然後重新執行公用程式。 如需進一步資訊,請參閱 準備執行程式 一節。
  2. 請等到佇列管理程式非作用中,再重新執行公用程式,因為日誌公用程式在作用中時無法執行。
  3. 請更正處置衝突,然後重新執行公用程式。
  4. 針對與 ddd相關聯的資料集提交 Access Method Services (IDCAMS) Verify 工作。 重新執行日誌公用程式工作。
  5. 在授權問題的情況下,通常會從授權機能 (例如RACF®) 產生個別訊息。 重新執行公用程式之前,請調查授權訊息並取得適當的授權。
  6. 儲存體不足通常伴隨著與 z/OS不同的錯誤。 請增加可用的儲存體,然後重新執行公用程式。
  7. 以適當的實體記錄大小重新配置資料集。
CSQJ220E
BSDS IN CREATE MODE. 無資料至 MAP , DDNAME=ddd
說明

公用程式發現 BSDS 處於建立模式,因此無法包含要對映的資料。 ddd 包含資料集的 DDname。

系統動作

已終止現行公用程式。

系統程式設計師回應

請更正 JCL ,以處理非空值資料集。

CSQJ221I
前一個錯誤導致 作業 作業 BYPASSED
說明

在公用程式處理期間發生錯誤。 這些錯誤隨後導致 oper 被略過。

此訊息僅是警告,且會在指定所發生錯誤的訊息之後顯示。 請注意,錯誤或錯誤可能與現行 oper 作業無關; 相反地,在日誌公用程式處理程序下,任何作業中的重大錯誤都會導致只檢查此作業及任何後續作業的控制陳述式語法。 此訊息中指定的任何作業都不會發生 BSDS 更新。

系統動作

日誌公用程式會繼續處理。 不過,對於此作業及所有後續作業,不會更新 BSDS ,且公用程式只會檢查控制陳述式的語法。

系統程式設計師回應

請參閱先前的訊息,並更正導致產生此訊息的任何錯誤。 針對已略過的所有作業,重新提交日誌公用程式工作。

CSQJ222E
xxxx 參數引數的規格無效
說明

您指定了參數 xxxx。 此參數對引數無效。

系統動作

已終止現行公用程式。

系統程式設計師回應

請更正控制陳述式上的參數引數,然後重新執行公用程式。

CSQJ223E
xxxx 參數引數超出容許的長度上限
說明

xxxx 指定參數名稱,其引數值已超出容許的長度上限。

系統動作

已終止現行公用程式。

系統程式設計師回應

請更正控制陳述式上的參數引數,然後重新執行公用程式。

CSQJ224E
xxxx 參數出現太頻繁
說明

xxxx 提供您在相同控制陳述式上多次指定的參數名稱。

系統動作

已終止現行公用程式。

系統程式設計師回應

請移除冗餘參數,然後重新執行公用程式。

CSQJ225I
oper OPERATION SUCCESSFULLY COMPLETED
說明

訊息中指定的 oper 會識別已順利完成之變更日誌庫存公用程式作業的名稱。

CSQJ226E
指定的磁區已存在於 BSDS 中, DDNAME=ddd
說明

指定的磁區目前存在於 BSDS 的保存日誌記錄中。 ddd 指定主體 BSDS 的 DDname。

系統動作

已終止現行公用程式。

系統程式設計師回應

請更正控制陳述式上的參數引數,或刪除指定的磁區並重新執行公用程式。

CSQJ227E
其他保存項目的 BSDS 中沒有空格, DDNAME=ddd
說明

已超出保存磁區數目上限,且指定副本中的磁區項目沒有更多可用空間。

系統動作

已終止現行公用程式。

系統程式設計師回應

請刪除指定副本號碼中的部分保存項目,然後重新執行公用程式。

CSQJ228E
csect-name LOG DEALLOCATION ERROR DSNAME=dsname, ERROR STATUS=eeeeeiii, SMS REASON CODE=ssssssss
說明

嘗試動態取消配置資料集時發生錯誤。 錯誤狀態是 z/OS 動態配置所傳回的錯誤原因碼。

系統動作

處理程序繼續執行。

系統程式設計師回應

此訊息的錯誤狀態部分包含一個 2 位元組錯誤碼 (eeee, S99ERROR) ,後面接著來自 SVC99 要求區塊的 2 位元組資訊碼 (iiii, S99INFO)。 如果 S99ERROR 程式碼指出 SMS 配置錯誤 ('97xx') ,則 ssssssss 會包含從 S99ERSN取得的其他 SMS 原因碼資訊。

如需這些代碼的相關資訊,請參閱 z/OS MVS Authorized Assembler Services GuideInterpreting DYNALLOC 回覆碼 主題。

CSQJ230E
日誌卸載起始設定處理失敗
說明

在佇列管理程式起始設定期間,卸載功能無法完成其起始設定程序。

系統動作

啟動已終止。

系統程式設計師回應

此訊息之前有一個以上說明特定錯誤的錯誤訊息。 請參閱錯誤分析的特定訊息,以及要採取的適當動作。

CSQJ231E
日誌指令起始設定處理失敗
說明

在佇列管理程式起始設定期間,指令功能無法完成其起始設定程序。

系統動作

啟動已終止。

系統程式設計師回應

此訊息之前有一個以上說明特定錯誤的錯誤訊息。 請參閱錯誤分析的特定訊息,以及要採取的適當動作。

CSQJ232E
輸出資料集控制起始設定處理失敗
說明

在佇列管理程式起始設定期間,輸出資料集控制功能無法完成其起始設定程序。

系統動作

啟動已終止。

系統程式設計師回應

此訊息之前有一個以上說明特定錯誤的錯誤訊息。 請參閱錯誤分析的特定訊息,以及要採取的適當動作。

CSQJ233E
保存日誌讀取起始設定處理失敗
說明

在佇列管理程式起始設定期間,保存日誌讀取功能無法完成其起始設定程序。

系統動作

啟動已終止。

系統程式設計師回應

此訊息之前有一個以上說明特定錯誤的錯誤訊息。 請參閱錯誤分析的特定訊息,以及要採取的適當動作。

CSQJ234E
保存日誌指令靜止起始設定處理失敗
說明

在佇列管理程式起始設定期間,支援 ARCHIVE LOG MODE (QUIESCE) 指令處理的靜止功能無法完成其起始設定處理程序。

系統動作

啟動已終止。

系統程式設計師回應

此訊息之前有一個以上說明特定錯誤的錯誤訊息。 請參閱錯誤分析的特定訊息,以及要採取的適當動作。

CSQJ235E
輸出緩衝區寫出器起始設定處理失敗
說明

在佇列管理程式起始設定期間,輸出緩衝區寫出器功能無法完成其起始設定處理程序。

系統動作

啟動已終止。

系統程式設計師回應

此訊息之前有一個以上說明特定錯誤的錯誤訊息。 請參閱錯誤分析的特定訊息,以及要採取的適當動作。

CSQJ236E
引導存取終止處理程序失敗
說明

在佇列管理程式終止期間, BSDS 存取功能無法完成其終止程序。

系統動作

終止處理程序繼續執行。

系統程式設計師回應

此訊息之前有一個以上說明特定錯誤的錯誤訊息。 請參閱錯誤分析的特定訊息,以及要採取的適當動作。

CSQJ238E
日誌卸載終止處理失敗
說明

在佇列管理程式終止期間,卸載功能無法完成其終止處理程序。

系統動作

終止處理程序繼續執行。

系統程式設計師回應

此訊息之前有一個以上說明特定錯誤的錯誤訊息。 請參閱錯誤分析的特定訊息,以及要採取的適當動作。

CSQJ239E
日誌指令終止處理程序失敗
說明

在佇列管理程式終止期間,指令功能無法完成其終止處理程序。

系統動作

終止處理程序繼續執行。

系統程式設計師回應

此訊息之前有一個以上說明特定錯誤的錯誤訊息。 請參閱錯誤分析的特定訊息,以及要採取的適當動作。

CSQJ240E
輸出資料集控制終止處理失敗
說明

在佇列管理程式終止期間,輸出資料集控制功能無法完成其終止處理程序。

系統動作

終止處理程序繼續執行。

系統程式設計師回應

此訊息之前有一個以上說明特定錯誤的錯誤訊息。 請參閱錯誤分析的特定訊息,以及要採取的適當動作。

CSQJ241E
保存日誌讀取終止處理失敗
說明

在佇列管理程式終止期間,保存日誌讀取功能無法完成其終止處理程序。

系統動作

終止處理程序繼續執行。

系統程式設計師回應

此訊息之前有一個以上說明特定錯誤的錯誤訊息。 請參閱錯誤分析的特定訊息,以及要採取的適當動作。

CSQJ242E
保存日誌指令靜止終止處理失敗
說明

在佇列管理程式終止期間,支援 ARCHIVE LOG MODE (QUIESCE) 指令處理程序的靜止功能無法完成其終止處理程序。

系統動作

終止處理程序繼續執行。

系統程式設計師回應

此訊息之前有一個以上說明特定錯誤的錯誤訊息。 請參閱錯誤分析的特定訊息,以及要採取的適當動作。

CSQJ243E
輸出緩衝區寫出器終止處理程序失敗
說明

在佇列管理程式終止期間,輸出緩衝區寫出器功能無法完成其終止處理程序。

系統動作

終止處理程序繼續執行。

系統程式設計師回應

此訊息之前有一個以上說明特定錯誤的錯誤訊息。 請參閱錯誤分析的特定訊息,以及要採取的適當動作。

CSQJ244E
MACRO xxx FAILED IN LOG TERMINATION , RC=ccc
說明

在終止期間,指名巨集的回覆碼指出錯誤。

系統動作

終止處理程序繼續執行。

系統程式設計師回應

如果問題持續發生,請聯絡 IBM 支援中心,以取得協助。

CSQJ245D
RESTART CONTROL INDICATES TRUNCATION AT RBA rrr. 回覆 Y 以繼續, N 以取消
說明

使用中的條件式重新啟動控制記錄指出應該在指定的 RBA 截斷日誌。

系統動作

如果是 'Y' ,則佇列管理程式會繼續啟動。 如果 'N' ,則會終止啟動。

系統程式設計師回應

執行變更日誌庫存公用程式 (CSQJU003) ,以修改條件式重新啟動記錄。

CSQJ246D
重新啟動控制指出冷啟動於 RBA rrr。 回覆 Y 以繼續, N 以取消
說明

使用中的條件式重新啟動控制記錄指出佇列管理程式將重新啟動,且記載將從指定的 RBA 開始。

系統動作

如果是 'Y' ,則佇列管理程式會繼續啟動。 如果 'N' ,則會終止啟動。

系統程式設計師回應

執行變更日誌庫存公用程式 (CSQJU003) ,以修改條件式重新啟動記錄。

CSQJ247E
csect-name 處理 BSDS 保存日誌記錄時發生 I/O 錯誤, RC=rc 原因 =原因
說明

處理 BSDS 記錄時發生輸入/輸出錯誤。 rc 指出從輸入/輸出作業收到的回覆碼。 reason 指出從作業收到的原因碼。

回覆碼 4 表示 IBM MQ 偵測到問題。 回覆碼 8 指出 VSAM 錯誤。

系統動作

啟動已終止。

系統程式設計師回應

如需回覆碼 4 ,如果問題持續發生,請聯絡 IBM 支援中心以取得協助。 如需回覆碼 8 ,請執行離線「存取方法服務」工作,以判斷 VSAM 錯誤的原因。

CSQJ250I
csect-name 資料集 dsname HAS SHAREOPTIONS LESS THAN (2 3)-CF STRUCTURE RECOVERY NOT POSSIBLE
說明

偵測到作用中日誌資料集具有在佇列共用群組環境中不允許 CF 結構回復的共用選項。 所有作用中日誌資料集必須至少具有 SHAREOPTIONS (2 3) ,以容許 CF 結構回復。

在啟動期間檢查佇列管理程式自己的日誌資料集,或發出需要存取另一個佇列管理程式日誌資料集的 RECOVER CFSTRUCT 指令時,可能會發生這種情況。

系統動作

如果這是 RECOVER CFSTRUCT 指令的結果,則會終止指令。 否則,會繼續啟動,但無法進行 CF 結構回復。

系統程式設計師回應
如果您想要 CF 結構回復,請使用 Access Method Services ALTER 函數來更正資料集的 SHAREOPTIONS; 例如

  ALTER dsname.DATA SHAREOPTIONS(2 3) 
然後重新啟動擁有資料集的佇列管理程式。
CSQJ295D
RESTART CONTROL INDICATES TRUNCATION AT LRSN rrr. 回覆 Y 以繼續, N 以取消
說明

使用中的條件式重新啟動控制記錄指出應該在指定的 LRSN 截斷日誌。

系統動作

如果是 'Y' ,則佇列管理程式會繼續啟動。 如果 'N' ,則會終止啟動。

系統程式設計師回應

執行變更日誌庫存公用程式 (CSQJU003) ,以修改條件式重新啟動記錄。

CSQJ301E
csect-name 使用線上引導資料集時發生錯誤 (ACTION CODE a)
說明
在 RECOVER BSDS 指令或 ARCHIVE LOG 指令的指令處理期間,對 BSDS 執行作業時發生錯誤。 作業類型由程式碼 a指定:
1
無法開啟 BSDS
2
無法從 BSDS 讀取必要的記錄
3
無法將必要記錄寫入 BSDS
4
穩定 BSDS 的內容已順利複製到取代 BSDS; 不過,佇列管理程式無法順利還原雙重 BSDS 作業
系統動作

如果在處理 RECOVER BSDS 指令期間收到此訊息,則佇列管理程式會以單一 BSDS 模式繼續執行。 如果在處理 ARCHIVE LOG 指令期間收到此訊息,則不會更新 BSDS 中的保存日誌歷程記錄,以反映發生 ARCHIVE LOG 指令; 記載及卸載處理將繼續進行。

系統程式設計師回應

如果在處理 RECOVER BSDS 指令期間收到此訊息,則必須在重新輸入指令之前對 BSDS 執行回復動作。 如果在處理 ARCHIVE LOG 指令期間收到此訊息,則不需要採取任何動作。

CSQJ302E
替換上的配置錯誤 BSDS DSNAME=dsname 錯誤 STATUS=eee
說明

RECOVER BSDS 指令在嘗試動態配置指定的資料集時發生錯誤。 DSNAME 是資料集名稱。 「錯誤狀態」是 z/OS 動態配置所傳回的錯誤碼及資訊代碼。

系統動作

指令處理已終止。 佇列管理程式會以單一 BSDS 模式繼續。

系統程式設計師回應

請從訊息中包含的錯誤狀態判斷錯誤的原因,並更正狀況。 然後重新輸入 RECOVER BSDS 指令。

此訊息的錯誤狀態部分包含 2 位元組錯誤碼 (S99ERROR) ,後面接著 SVC 要求區塊中的 2 位元組資訊碼 (S99INFO)。

如需這些代碼的相關資訊,請參閱 z/OS MVS Authorized Assembler Services GuideInterpreting DYNALLOC 回覆碼 主題。

CSQJ303E
取代時寫入錯誤 BSDS DSNAME=dsname 錯誤 STATUS=eee
說明

RECOVER BSDS 指令在嘗試寫入指定的 BSDS 時發生錯誤。 錯誤狀態包含 VSAM 回覆碼及回饋碼。 它是一個 2 位元組欄位,第一個包含十六進位回覆碼,第二個包含十六進位回饋碼。

系統動作

指令處理已終止。 佇列管理程式會以單一 BSDS 模式繼續。

系統程式設計師回應

執行離線「存取方法服務」工作,以刪除或重新命名取代的 BSDS ,並定義具有相同名稱的新 BSDS。 重新輸入 RECOVER BSDS 指令,以重新建立雙重 BSDS 模式。

CSQJ304E
關閉取代 BSDS DSNAME=dsname 錯誤 STATUS=eee 時發生錯誤
說明

RECOVER BSDS 指令在嘗試關閉指定的 BSDS 時發生錯誤。 「錯誤狀態」包含 VSAM 回覆碼及回饋碼。 它是一個 2 位元組欄位,第一個包含十六進位回覆碼,第二個包含十六進位回饋碼。

系統動作

指令處理已終止。 佇列管理程式會以單一 BSDS 模式繼續。

系統程式設計師回應

執行離線「存取方法服務」工作,以刪除或重新命名取代的 BSDS ,並定義具有相同名稱的新 BSDS。 重新輸入 RECOVER BSDS 指令,以重新建立雙重 BSDS 模式。

CSQJ305E
替換 BSDS 不是空的 DSNAME=dsname
說明

已發出 RECOVER BSDS 指令,但取代的 BSDS 不是空的; 亦即,它包含資料。

系統動作

指令處理已終止。 佇列管理程式會以單一 BSDS 模式繼續。

系統程式設計師回應

執行離線「存取方法服務」工作,以刪除或重新命名錯誤 BSDS ,並定義具有相同名稱的新 BSDS。 重新輸入 RECOVER BSDS 指令,以重新建立雙重 BSDS 模式。

CSQJ306I
已建立 DUAL BSDS MODE
說明

已發出 RECOVER BSDS 指令,但佇列管理程式已處於雙重 BSDS 模式。

系統動作

忽略指令。

CSQJ307I
以單一 BSDS 模式起始設定日誌
說明

已發出 RECOVER BSDS 指令,但佇列管理程式已在單一 BSDS 模式下起始設定。

系統動作

指令處理已終止。 佇列管理程式會以單一 BSDS 模式繼續。

CSQJ308I
未卸載保存日誌指令的日誌,保存已關閉
說明

已發出 ARCHIVE LOG 指令,但保存已關閉 (亦即,在 CSQ6LOGP 系統參數中, OFFLOAD 設為 'NO')。

系統動作

現行作用中日誌資料集未卸載。 不過,它會被截斷,而記載會繼續使用下一個作用中日誌資料集。

CSQJ309I
已啟動最多 xxx SECONDS 的等待 (是) 之保存日誌指令的靜止中
說明

佇列管理程式已接受具有 MODE (QUIESCE) 及 WAIT (YES) 選項的 ARCHIVE LOG 指令。 已開始靜止處理程序。

WAIT (YES) 表示靜止處理程序將與使用者同步; 亦即,使用者可以輸入其他指令,但在靜止處理程序結束之前將不會處理這些指令。

系統動作

在訊息中指定的時段內,佇列管理程式會嘗試停止 IBM MQ 資源的所有更新。 容許使用佇列管理程式的使用者及工作達到一致性點 (確定點) ,然後才會被封鎖而無法進行進一步更新活動。 在起始卸載處理程序之後佇列管理程式釋放使用者及工作之前,會暫停使用者及工作。 如果佇列管理程式可以在指定時間上限之前有效地阻止所有使用者執行更新,則會立即起始卸載,並回復正常處理。

此訊息後面會接著訊息 CSQJ311I 或 CSQJ317I。

CSQJ310I
正在靜止保存日誌指令並啟動等待 (否) ,上限為 xxx SECONDS
說明

佇列管理程式搭配 MODE (QUIESCE) 及 WAIT (NO) 的 ARCHIVE LOG 指令。 已開始靜止處理程序。

WAIT (NO) 表示靜止處理程序對使用者來說是非同步的; 也就是說,一旦啟動靜止作業,就會將控制權傳回給呼叫程式。 因此,在靜止作業執行時,佇列管理程式會接受並處理任何新的指令。

系統動作

在訊息中指定的時段內,佇列管理程式會嘗試停止 IBM MQ 資源的所有更新。 容許使用佇列管理程式的使用者及工作達到一致性點 (確定點) ,然後才會被封鎖而無法進行進一步更新活動。 在起始卸載處理程序之後佇列管理程式釋放使用者及工作之前,會暫停使用者及工作。 如果佇列管理程式可以在指定時間上限之前有效地阻止所有使用者執行更新,則會立即起始卸載,並回復正常處理。

此訊息後面會接著訊息 CSQJ311I 或 CSQJ317I。

CSQJ311I
csect-name 日誌保存 (卸載) 作業已起始
說明

佇列管理程式已接受使用者起始的 ARCHIVE LOG 指令。 已啟動保存 (卸載) 作用中日誌資料集的作業。

系統動作

現行作用中日誌資料集將被截斷並切換至下一個可用的作用中日誌資料集。 已啟動作業將非同步保存作用中日誌資料集,容許佇列管理程式繼續處理。

如果 MODE (QUIESCE) 選項與 ARCHIVE LOG 指令一起使用,則此訊息後面會接著 CSQJ312I 訊息。

CSQJ312I
保存日誌靜止已結束。 現在已回復更新活動
說明

佇列管理程式已處理具有 MODE (QUIESCE) 選項的 ARCHIVE LOG 指令。 在 MODE (QUIESCE) 處理程序中,嘗試針對 IBM MQ 資源停止所有新的更新活動。 此訊息指出靜止處理程序已結束,並針對在靜止期間被封鎖的所有使用者及工作,回復正常活動。

此訊息將接在 CSQJ311I 訊息或 CSQJ317I 訊息之後。

系統動作

現在佇列管理程式已回復在靜止期間被封鎖的所有使用者及工作的所有正常活動。

CSQJ314E
'kwd1' 也需要指定 'kwd2'
說明

已輸入指定 kwd1 關鍵字的指令。 不過,使用此關鍵字也需要使用 kwd2 關鍵字。

系統動作

指令的處理終止。

CSQJ315I
STOP QMGR MODE (FORCE) IN PROGRESS
說明

當 STOP QMGR MODE (FORCE) 指令已在進行中時,嘗試發出 ARCHIVE LOG 指令。

系統動作

將終止 ARCHIVE LOG 指令的指令處理程序。 STOP QMGR MODE (FORCE) 處理程序將繼續進行。

CSQJ316I
系統靜止已在進行中
說明

當系統靜止已在進行中時,發出具有 MODE (QUIESCE) 選項或 SUSPEND QMGR LOG 指令的 ARCHIVE LOG 指令。 系統靜止可能是另一個 ARCHIVE LOG MODE (QUIESCE) 指令或 STOP QMGR MODE (QUIESCE) 指令處理的結果。

系統動作

指令處理將終止。 目前進行中的系統靜止將繼續進行。

CSQJ317I
靜止期間已過期, nn 未完成的 Urs 時間。 已終止保存日誌處理程序
說明

佇列管理程式已處理 ARCHIVE LOG MODE (QUIESCE) 指令。 不過,佇列管理程式無法在使用者指定的靜止時間間隔中靜止所有更新活動。

系統動作

此訊息僅供參考。 佇列管理程式判定 nn 個回復單元在靜止期間未達到一致性點,因此無法停止繼續其相關聯的更新處理程序。

因此,將終止 ARCHIVE LOG 處理程序。 現行作用中日誌資料集不會截斷,且不會切換至下一個可用的作用中日誌資料集。 將不會建立日誌保存 (卸載) 作業。 將回復在靜止期間暫停的所有工作及使用者,並開始針對 IBM MQ 資源的正常更新活動。

此訊息後面會接著 CSQJ312I 訊息。

系統程式設計師回應

您必須決定未完成 (非靜止) 的回復單元是否代表重要工作。

如果使用者正在修改 IBM MQ 資源,則系統上的每一位使用者都有一個回復單元。 佇列管理程式本身也會建立回復單元,以進行內部處理。 因為 MODE (QUIESCE) 選項的目的是在截斷及卸載作用中日誌資料集之前,讓所有回復單元都達到一致性點 (確定點) ,所以請使用 DISPLAY THREAD 及 z/OS 指令 DISPLAY ACTIVE , LIST 來判斷所有未完成的非佇列工作及使用者。

請注意,回復單元可能由於保留資源 (且已達到一致性點) 的使用者或工作與想要鎖定 (因此無法達到一致性點) 的使用者或工作之間的鎖定競用而未完成。

在以 MODE (QUIESCE) 選項重新提交 ARCHIVE LOG 指令之前,請執行下列其中一項:
  • 等待直到已取消配置執行緒為止
  • 等到佇列管理程式較不忙碌
  • 強制終止不當的執行緒
  • 使用 TIME 選項來置換並延長系統參數中指定的靜止時段上限
  • 如果讓所有回復單元達到作用中日誌中的一致性點不再嚴重,請發出 ARCHIVE LOG 指令,但不指定 MODE (QUIESCE) 選項。
附註: 如果您決定使用不含 MODE (QUIESCE) 選項的 ARCHIVE LOG 指令,則會截斷作用中日誌資料集,而不會考慮佇列管理程式上的靜止活動。 如果將產生的保存日誌資料集用於回復,則在佇列管理程式起始設定期間,可能會發現部分回復單元處於進行中、取消中、確定中或不確定狀態。

如果所有回復單元達到一致點之前的靜止期間到期是問題,您可能必須調整 CSQ6ARVP 系統參數中的 QUIESCE 值。 如需相關資訊,請參閱 使用 CSQ6ARVP

CSQJ318I
保存日誌指令已在進行中
說明

當另一個 ARCHIVE LOG 指令已在進行中時,嘗試發出 ARCHIVE LOG 指令。

系統動作

指令處理將終止。 目前進行中的 ARCHIVE LOG 指令將繼續進行。

CSQJ319I
csect-name CURRENT ACTIVE LOG DATA SET 是最後一個可用的作用中日誌資料集。 將終止保存日誌處理程序
說明

ARCHIVE LOG 指令被拒絕,因為現行作用中日誌是最後一個可用的作用中日誌資料集。 當這些狀況存在時,如果要處理指令,佇列管理程式會耗盡其可用的作用中日誌資源,並立即中止處理程序。

系統動作

指令的處理終止。

如果未更正此狀況,當可用的作用中日誌資料空間達到極低層次時,佇列管理程式會發出 CSQJ110E 訊息 (如果尚未這麼做的話)。 最後,當可用的作用中日誌資料空間耗盡時,會發出訊息 CSQJ111A ,處理程序會停止,直到作用中日誌空間可用為止。

系統程式設計師回應

若要清除此狀況,必須採取步驟來完成其他等待卸載作業。 完成卸載處理程序,讓另一個作用中日誌可供使用 (可重複使用) 之後,現行作用中日誌的指令處理程序即可繼續進行。

執行顯示要求,以判定與日誌卸載處理程序相關的未完成要求。 請採取必要動作來滿足任何要求,並允許卸載繼續。

如果卸載未正常完成或無法起始,請更正導致卸載問題的問題,或考量是否有足夠的作用中日誌資料集。 必要的話,可以使用 DEFINE LOG 指令來動態新增其他日誌資料集。

作用中日誌資料空間不足的可能原因如下:
  • 記載過多。 例如,有許多持續訊息活動。
  • 延遲或慢速卸載。 例如,無法裝載保存磁區、對卸載訊息的回覆不正確或裝置速度緩慢。
  • 過度使用 ARCHIVE LOG 指令。 每次呼叫指令都會導致佇列管理程式切換至新的作用中日誌資料集。 如果未及時處理產生的卸載,過多使用可能會耗用可用的作用中日誌資料空間。
  • 卸載失敗。
  • 作用中日誌空間不足。
CSQJ320E
csect-name 由於內部錯誤而無法處理日誌截斷要求。 (錯誤 DATA=ddd)
說明

在處理 ARCHIVE LOG 指令時,已對日誌緩衝區輸出常式提出內部要求,以強制寫入日誌緩衝區,並截斷作用中日誌並將其切換至下一個可用的作用中日誌資料集。

系統動作

指令的處理終止。

系統程式設計師回應

這是佇列管理程式偵測到的內部錯誤。 此錯誤可能是由於日誌緩衝區寫出器元件 (CSQJWxxx) 中的不相關錯誤、STOP QMGR MODE (FORCE) 指令或異常終止所導致。 請參閱此訊息之前的任何訊息。

CSQJ321E
由於內部錯誤,無法繼續保存日誌靜止。 已終止保存日誌處理程序
說明

佇列管理程式已處理具有 MODE (QUIESCE) 選項的 ARCHIVE LOG 指令。 在 MODE (QUIESCE) 處理程序中,嘗試針對 IBM MQ 資源停止所有新的更新活動。 在處理期間,發生內部錯誤。

系統動作

ARCHIVE LOG MODE (QUIESCE) 處理程序已終止。 在回復 MODE (QUIESCE) 處理程序所靜止的所有使用者及工作之後,此訊息後面會接著訊息 CSQJ312I 。

系統程式設計師回應

此錯誤是佇列管理程式偵測到的內部錯誤。 重試 ARCHIVE LOG MODE (QUIESCE) 指令。 如果錯誤持續存在,則可以使用 ARCHIVE LOG 指令來切換作用中日誌資料集,而不使用 MODE (QUIESCE) 選項。

CSQJ322I
DISPLAY parm-type report ...
說明
這則訊息是 DISPLAY 和 SET parm-type 指令的部分回應 (其中 parm-type 是 SYSTEM、LOG 或 ARCHIVE)。 它提供對應系統參數的相關資訊。 例如:

  Parameter  Initial value  SET value
  LOGLOAD      500000       400000 
  CMDUSER      CSQOPR 
  EXCLMSG      X500,X501,X528,X208, 
               X519,X599      
  End of parm-type report 
其中:
LOGLOAD
已在 CSQ6SYSP 中設定,並使用 SET SYSTEM LOGLOAD 指令來變更。
CMDUSER
已在 CSQ6SYSP 中設定,且尚未變更。
EXCLMSG
已在 CSQ6SYSP中設為預設值,且已使用 SET SYSTEM EXCMSG 指令變更。
系統動作

處理程序繼續執行。

CSQJ325I
ARCHIVE 磁帶機報告 ...
說明
這則訊息是 DISPLAY 和 SET ARCHIVE 指令回應的一部分。 它提供用於保存記載的磁帶機相關資訊,如下所示:

  Addr St CorrelID VolSer DSName  addr st correlid volser dsname|  End of tape unit report 
其中:
Addr
配置來讀取保存日誌之磁帶機的實際位址。
:NONE.
磁帶機的狀態:
B
忙碌,主動處理保存日誌資料集。
P
預先裝載,作用中且配置用於預先裝載。
A
可用、非作用中及等待工作。
*
不明。
CorrelId
與正在處理之磁帶使用者相關聯的相關性 ID; 如果沒有現行使用者,則為 '*****'。
Volser
已裝載之磁帶的磁區序號。
DSNAME
正在處理或前次處理之磁帶磁區上的資料集名稱。
如果未配置任何磁帶機,則會將清單取代為:

  No tape archive reading activity 
系統動作

處理程序繼續執行。

CSQJ330I
連線 ID xxxx、相關性 ID yyyyyy所需的保存日誌磁區:
說明

這則訊息列出給定連線 ID 的指示相關性 ID 所需要的保存日誌磁區名稱。 會列出保存日誌磁區,每行最多六個。 它由保存讀取處理程序在該相關性 ID 的第一個保存日誌磁帶裝載時自動產生。 連線 ID 是一個 ID ,代表用來建立執行緒的連線名稱; 相關性 ID 是與指定執行緒相關聯的 ID ,例如工作名稱。

字首為 '*' 的磁區名稱表示保存日誌磁區上的資料也由作用中日誌資料集對映。 因此,讀取處理程序可能不需要磁區,因為可能的話,會從作用中日誌讀取資料。

下列是訊息 CSJ330I:: 所產生的輸出範例:

CSQJ330I: ARCHIVE LOG VOLUMES required for connection-ID xxxx, 
 correlation-ID yyyyyy: volume1, volume2, volume3, volume4, volume5, volume6 End of ARCHIVE LOG VOLUMES report 
系統動作

處理程序繼續執行。

CSQJ334E
' kwd' 無法接受參數值
說明

指定的參數值不是指名關鍵字的可接受值,或與其他關鍵字的值集不相容。

系統動作

指令的處理終止。

CSQJ335E
指令語法無效
說明

未在指令上指定任何關鍵字或不可接受的關鍵字組合。

系統動作

指令的處理終止。

CSQJ337I
parm-type 參數集
說明

SET 指令已順利完成,正在為指出的 parm-type (SYSTEM、LOG 或 ARCHIVE) 設定系統參數值。

CSQJ364I
IMS 已暫停 XCFGNAME=gname XCFMNAME=mname 的橋接器機能
說明

如果 gnamemname 所識別的夥伴 IMS 系統的 IBM MQ-IMS 橋接器機能已暫停,則會在 DISPLAY SYSTEM 指令的回應中發出此指令。

系統程式設計師回應

準備回復 IBM MQ-IMS 橋接器時,請使用 RESUME QMGR 機能 (IMSBridge) 指令。

CSQJ365I
Db2 連線已暫停
說明

如果 Db2 的連線已暫停,則會在 DISPLAY SYSTEM 指令的回應中發出此指令。

系統程式設計師回應

當準備好回復與 Db2的連線時,請使用 RESUME QMGR FACILITY (Db2) 指令。

CSQJ366I
已暫停記載
說明

已發出 SUSPEND QMGR LOG 指令,但前一個指令已暫停記載。

系統動作

忽略指令。

CSQJ367I
佇列管理程式停止中
說明

已發出 SUSPEND QMGR LOG 指令,但佇列管理程式正在停止。

系統動作

忽略指令。

CSQJ368I
未暫停記載
說明

已發出 RESUME QMGR LOG 指令,但未暫停記載。

系統動作

忽略指令。

CSQJ369E
csect-name 暫停記載時失敗
說明

已發出 SUSPEND QMGR LOG 指令,但異常終止。

系統動作

系統不處理此指令,且不會暫停記載。

系統程式設計師回應

請驗證指令登錄,然後重新發出指令。 如果再次失敗,請收集「問題判斷」區段中列出的項目,並聯絡 IBM 支援中心。

CSQJ370I
日誌狀態報告 ...
說明
這則訊息是 DISPLAY 和 SET LOG 指令回應的一部分。 它提供日誌資料集狀態的相關資訊,如下所示:

Copy %Full zHyperWrite DSName 
1    k     p       dsname  
2    k     p       dsname  
Restarted at date time using RBA=sss  
Latest RBA=rrr  
Offload task is xxx  
Full logs to offload - m of n

Copy %Full zHyperWrite Encrypted DSName 
1    k     p           e         dsname  
2    k     p           e         dsname  
Restarted at date time using RBA=sss  
Latest RBA=rrr  
Offload task is xxx  
Full logs to offload - m of n
其中:
1, 2
現行作用中日誌副本 1 及副本 2 資料集的資訊。
k
已使用的作用中日誌資料集百分比。
p
指出此資料集是否具有 zHyper寫入功能。
NO
此日誌資料集不具有 zHyper寫入功能。
可用
此日誌資料集具有 zHyper寫入功能。 如果 ZHYWRITE 系統參數已設為 YES,則會在啟用 zHyper寫入的情況下進行日誌寫入。
e
指出資料集是否已加密。
NO
此資料集未加密。
YES
此資料集已加密。
DSNAME
作用中日誌資料集的資料集名稱。 如果副本目前不在作用中,則會顯示為 非作用中
日期時間
佇列管理程式啟動的時間。
SSS
啟動佇列管理程式時開始記載的 RBA。
rrr
最近寫入日誌記錄的 RBA。 如果已暫停記載,則此行取代為

  Logging suspended at RBA=rrr 
xxx
卸載作業的狀態,可以是:
BUSY ,配置保存資料集
這可能表示磁帶裝載要求擱置中。
BUSY ,複製 BSDS
正在複製 BSDS 資料集。
BUSY ,複製作用中日誌
正在複製作用中日誌資料集。
忙碌中
其他處理。
可用的
等待工作。
mn
尚未保存的完整作用中日誌資料集數目,以及作用中日誌資料集總數。
系統動作

處理程序繼續執行。

CSQJ372I
已在 RBA=rrr 上暫停 qmgr-name 的記載
說明

發出此指令是為了回應 SUSPEND QMGR LOG 指令 (如果順利完成的話)。

如果已暫停記載,則也會發出此指令以回應其他指令,指出在暫停記載時無法處理指令。

系統動作

名稱為的佇列管理程式已暫停所有日誌更新活動。 rrr 是前次寫入日誌記錄的 RBA。

對於 SUSPEND QMGR LOG 以外的指令,系統不處理此指令。

系統程式設計師回應

準備回復記載時,請使用 RESUME QMGR LOG 指令。

CSQJ373I
已回復 qmgr-name 的記載
說明

RESUME QMGR LOG 指令已順利完成。

系統動作

針對名稱為的佇列管理程式,會回復所有日誌更新活動。

CSQJ401E
找不到記錄- rrr
說明

嘗試從 BSDS 讀取 rrrr 記錄。 在執行此動作時,讀取常式 (CSQJU01B) 找不到記錄。

這不一定是錯誤; 例如,如果您從未使用 CSQJU003 CRESTART ,則不會有任何 CRCR 記錄,因此您會從 CSQJU004 取得 RESTART CONTROL 記錄的這則訊息。

系統動作

繼續執行公用程式處理程序。

CSQJ404E
kwd 不容許用於 作業 作業
說明

oper 作業期間使用了無效關鍵字。

系統動作

現行公用程式處理程序已終止。

CSQJ405E
關鍵字 kwd1kwd2 不能同時指定
說明

關鍵字 kwd1kwd2 不能出現在相同的控制陳述式中。

系統動作

現行公用程式處理程序已終止。

CSQJ406E
關鍵字 kwd1kwd2 必須指定
說明

未在控制陳述式上使用必要的關鍵字。 搭配使用 kwd1kwd2 與該控制陳述式類型。

系統動作

現行公用程式處理程序已終止。

CSQJ407E
找不到有效的檢查點 RBA
說明

在透過資源管理程式狀態表格及檢查點佇列完成搜尋之後,在指定範圍內找不到有效的檢查點 RBA。

系統動作

現行公用程式處理程序已終止。

系統程式設計師回應

在 BSDS 中記錄最後 100 個檢查點,包括日誌 STARTRBA 及檢查點範圍的日誌 ENDRBA。 公用程式會嘗試尋找範圍內的有效檢查點。 在此情況下,公用程式未順利找到有效的檢查點。

使用「列印日誌對映公用程式」(CSQJU004) 來判定有效的 RBA 範圍,並使用適當的 RBA 規格重新執行工作。

CSQJ408I
CHECKPOINT RBA FOUND , RBA=rba, TIME=date time
說明

在透過資源管理程式狀態表格及檢查點佇列完成搜尋之後, rba 是指定範圍內的最新檢查點 RBA ,而 date time 是檢查點的時間。

系統動作

繼續執行公用程式處理程序。

CSQJ409E
在記錄讀取處理期間發生 I/O 錯誤- yyy
說明

在讀取記錄期間發生輸入/輸出錯誤。 yyy 指定有問題的記錄。

系統動作

現行公用程式處理程序已終止。 此訊息隨附訊息 CSQJ212E。

系統程式設計師回應

根據訊息 CSQJ212E中提供的錯誤狀態資訊來判斷錯誤的原因。

CSQJ410E
記錄寫入處理期間發生 I/O 錯誤- yyy
說明

在記錄的 WRITE 期間發生輸入/輸出錯誤。 yyy 指定有問題的記錄。

系統動作

現行公用程式處理程序已終止。 此訊息隨附訊息 CSQJ213E。

系統程式設計師回應

請根據 CSQJ213E訊息中提供的錯誤狀態資訊來判斷錯誤的原因。

CSQJ411I
CRESTART CREATE FOR CRCRID=yyyy, DDNAME=ddd
說明

CRESTART CREATE 要求剛剛完成。 yyyy 是重新啟動控制記錄十六進位 ID , ddd 是與要求相關聯的 BSDS 資料集 (SYSUT1 或 SYSUT2)。

系統動作

繼續執行現行公用程式處理程序。

系統程式設計師回應

請記下記錄 ID ,以供未來參照。

CSQJ412E
在 BSDS 中找不到重新啟動控制記錄
說明

已指定 CRESTART CANCEL 關鍵字,但 BSDS 資料集中沒有條件式重新啟動控制記錄。

系統動作

已終止現行公用程式處理程序。

系統程式設計師回應

無必要,如果 CANCEL 是預期的動作。 否則,請更正控制陳述式並重新執行公用程式。

CSQJ413E
指定無效的日誌範圍範圍或檢查點
說明

透過 STARTRBA 及 ENDRBA 關鍵字指定的值無效。

系統動作

已終止現行公用程式處理程序。

系統程式設計師回應

請確定日誌範圍值是正確的,並對應於指定或預設的其他日誌範圍值。 STARTRBA 必須小於或等於 ENDRBA。

CSQJ414I
將由此重新啟動控制記錄產生冷啟動。 FORWARD 及 BACKOUT SET TO NO
說明

STARTRBA 與 ENDRBA 相等。 如果在重新啟動期間使用此重新啟動控制記錄,則會產生冷啟動。 不會執行任何轉遞或取消處理程序。

系統動作

CRESTART 處理程序繼續執行。

系統程式設計師回應

如果需要冷啟動佇列管理程式,則不需要其他動作。 如果不需要冷啟動,請重新發出 CRESTART 並取消現行重新啟動控制記錄,或建立新的重新啟動控制記錄。

CSQJ415E
ENDRBA=rba 無效,必須是 4K 的倍數
說明

rba 指定的 ENDRBA 不是 4K的倍數。

系統動作

CRESTART 處理程序已終止。

系統程式設計師回應

請更正 CRESTART 陳述式上的 ENDRBA 值,然後重新執行公用程式。

CSQJ416I
警告-偵測到 BSDS 公用程式時間戳記不符。 繼續執行處理程序
說明

由於變更日誌庫存更新,探索到 SYSUT1 BSDS 和 SYSUT2 BSDS 時間戳記不相等。 它們的不等式表明可能出現 BSDS 不匹配。

系統動作

繼續執行現行公用程式處理程序。

系統程式設計師回應

針對 SYSUT1 BSDS 及 SYSUT2 BSDS 執行列印日誌對映公用程式。 判斷每一個 BSDS 是否為現行。 如果每一個 BSDS 都是最新的,則可以忽略此警告。 如果任一 BSDS 不是現行的,請刪除已作廢的資料集並定義取代資料集,然後將現行 BSDS 複製到取代資料集。

CSQJ417E
必要的 xxxx PARAMETER FOR 奧佩爾 作業遺漏
說明

日誌公用程式控制陳述式中遺漏日誌公用程式作業的必要參數 xxxx 。 所嘗試的作業是 oper

系統動作

日誌公用程式 oper 作業不會執行其功能。 會處理所有後續的日誌公用程式控制陳述式。 公用程式會發出非零回覆碼。

系統程式設計師回應

請將遺漏參數新增至與指定作業相關聯的控制陳述式,然後重新執行公用程式。

CSQJ418I
從 BSDS 日誌庫存中刪除不可重複使用的作用中日誌, STARTRBA=sss ENDRBA=ttt
說明

在變更日誌庫存公用程式 DELETE 陳述式的 DSNAME 參數上指定的資料集名稱是 NOTREUSABLE 作用中日誌。

系統動作

繼續執行變更日誌庫存公用程式處理程序。 它將終止,回覆碼為 4。

系統程式設計師回應

如果您要刪除 NOTREUSABLE 作用中日誌,則不需要其他動作。 如果沒有,請使用 NEWLOG 陳述式並在警告訊息中指定 RBA 值,來重建已刪除的日誌。

CSQJ421I
CRESTART CANCEL FOR CRCRID=yyyy, DDNAME=ddd
說明

CRESTART CANCEL 要求剛剛完成。 yyyy 是重新啟動控制記錄十六進位 ID , ddd 是與要求相關聯的 BSDS 資料集 (SYSUT1 或 SYSUT2)。

系統動作

繼續執行現行公用程式處理程序。

系統程式設計師回應

請記下記錄 ID ,以供未來參照。

CSQJ425E
xxxx 參數的值或格式無效 (YYYYDDDHHMMSST)
說明

xxxx 參數包含日期和時間的不正確值或不正確格式。

系統動作

已終止現行公用程式。

系統程式設計師回應

請更正控制陳述式,然後重新執行公用程式。

CSQJ426E
結束時間值不能小於開始時間值
說明

STARTIME 及 ENDTIME 參數指定時間範圍。 因此, ENDTIME 值必須等於或大於 STARTIME 值。

系統動作

已終止現行公用程式。

系統程式設計師回應

請更正控制陳述式,然後重新執行公用程式。

CSQJ427I
檢查點記錄已新增至佇列
說明

指定的檢查點記錄已新增至 BSDS 中的檢查點佇列。

系統動作

處理程序繼續執行。

CSQJ428I
檢查點記錄已從佇列刪除, STARTRBA= ssss ENDRBA=ttt
說明

已從 BSDS 中的檢查點佇列刪除指定的檢查點記錄。 sssttt 是已刪除檢查點記錄中指出的 RBA 範圍。

系統動作

處理程序繼續執行。

CSQJ429E
RBA RANGE CONFLICTS WITH EXISTING CHECKPOINT RECORD RBA RANGE
說明

新檢查點記錄的指定 RBA 範圍已存在,或與 BSDS 中檢查點佇列的現有 RBA 範圍重疊。

系統動作

已終止現行公用程式。

系統程式設計師回應

針對 SYSUT1 BSDS 及 SYSUT2 BSDS 執行列印日誌對映公用程式。 請判斷正確的 RBA 範圍,更正 STARTRBA 和 ENDRBA 參數,然後重新執行公用程式。

CSQJ430E
若未覆蓋現存的最低登錄,則無法新增指定的登錄
說明

新檢查點記錄的指定 RBA 範圍小於最低現有登錄。 BSDS 中的檢查點佇列目前已滿,無法在未覆蓋最低登錄的情況下新增登錄。

系統動作

已終止現行公用程式。

系統程式設計師回應

針對 SYSUT1 BSDS 及 SYSUT2 BSDS 執行列印日誌對映公用程式。 請決定最低現存登錄,變更 STARTRBA 及 ENDRBA 參數,或刪除最低現存登錄,並新增低檢查點登錄,然後重新執行公用程式。

CSQJ431E
在檢查點佇列中找不到指定的 STARTRBA
說明

在 BSDS 的檢查點佇列中找不到指定的 STARTRBA。

系統動作

已終止現行公用程式。

系統程式設計師回應

針對 SYSUT1 BSDS 及 SYSUT2 BSDS 執行列印日誌對映公用程式。 請判斷正確的 STARTRBA 值,更正 STARTRBA 參數,然後重新執行公用程式。

CSQJ432E
kwd VALUE 必須以 ' xxx' 結束
說明

指定給關鍵字 kwd 的值無效。 它必須以 'xxx' 結尾。

系統動作

已終止現行公用程式。

系統程式設計師回應

請更正控制陳述式,然後重新執行公用程式。

CSQJ440I
csect-name IBM MQ for z/OS 版本
說明

此訊息作為公用程式發出的報告標頭的一部分發出。

CSQJ443I
csect-name 變更日誌庫存公用程式- 日期時間
說明

此訊息以標頭形式發出至公用程式所發出的報告。

CSQJ444I
csect-name PRINT LOG MAP UTILITY- 日期時間
說明

此訊息以標頭形式發出至公用程式所發出的報告。

CSQJ445I
csect-name BSDS 轉換公用程式- 日期時間
說明

此訊息以標頭形式發出至公用程式所發出的報告。

CSQJ451E
csect-name BSDS CI SIZE 不正確, DDNAME=ddd
說明

提供給 BSDS 轉換公用程式的資料集無法使用,因為 CI 大小不正確。 BSDS 的 CI 大小必須是 4096。 變數 ddd 包含資料集的 DD 名稱。

系統動作

已終止現行公用程式,但未採取任何動作。

系統程式設計師回應

請確定 DD 陳述式參照有效的 BSDS。 如果 DD 名稱參照輸出資料集,請刪除並重新定義輸出 BSDS ,然後重新執行公用程式。

CSQJ452E
偵測到 csect-name BSDS 公用程式時間戳記不符
說明

在執行 BSDS 轉換公用程式期間,在 SYSUT1 和 SYSUT2 BSDS 副本的時間戳記中偵測到不符。 此不符指出雙重 BSDS 不同步的可能性。

系統動作

已終止現行公用程式,但未採取任何動作。

系統程式設計師回應

針對每一個 BSDS 執行列印日誌對映公用程式 (CSQJU004)。 從輸出中,判斷哪個資料集已作廢,刪除它,並定義它的取代項目。 然後將剩餘資料集複製到取代項目中,並重試公用程式。

如果這兩個資料集的列印日誌對映公用程式輸出類似,請刪除具有最舊時間戳記的資料集,然後將具有最新時間戳記的資料集複製到取代項目。

CSQJ453E
csect-name 輸入 BSDS 格式不正確, DDNAME=ddd
說明

BSDS 轉換公用程式偵測到輸入 BSDS 不是要轉換的正確格式。 輸入 BSDS 必須是第 1 版格式。 變數 ddd 包含資料集的 DD 名稱。

系統動作

已終止現行公用程式,但未採取任何動作。

系統程式設計師回應

針對 BSDS 執行列印日誌對映公用程式 (CSQJU004) ,以判定其版本。 請確定 DD 陳述式參照第 1 版格式的輸入 BSDS ,必要的話,重新執行公用程式。

CSQJ454E
csect-name 無法辨識的 BSDS RECORD , KEY=key-value
說明

在 BSDS 轉換期間,找到不是已知格式的記錄。 key-value 是無法辨識之 BSDS 記錄的 VSAM KSDS 索引鍵。

系統動作

已終止現行公用程式。

系統程式設計師回應

若要判定將記錄插入 BSDS 的作業,請使用 IDCAMS PRINT 並指定此索引鍵值。 如果不需要記錄,請刪除該記錄,然後重新執行 BSDS 轉換。

CSQJ455E
BSDS 轉換無效
說明

當公用程式嘗試存取 BSDS 資料集,但發現無效的 BSDS 時,即會發出此訊息。 無效的 BSDS 是先前嘗試執行 BSDS 轉換公用程式失敗的結果。

系統動作

已終止現行公用程式,但未採取任何動作。

系統程式設計師回應

執行 BSDS 轉換公用程式的程序涉及重新命名原始 BSDS。 透過重新命名資料集,將 BSDS 還原至原始轉換前副本,然後重試轉換。

CSQJ456E
xxxx 參數引數超出 BSDS 版本的最大值 n
說明

xxxx 參數指定參數的名稱,其值超出可以為 n 版格式的 BSDS 指定的上限。

系統動作

已終止現行公用程式。

系統程式設計師回應

請更正控制陳述式上的參數引數,然後重新執行公用程式。

CSQJ491I
csect-name 日誌資料集格式製作程式公用程式- 日期時間
說明

此訊息以標頭形式發出至公用程式所發出的報告。

CSQJ492I
日誌資料集名稱 = dsname
說明

這會識別要預先格式化的日誌資料集名稱。

CSQJ493I
日誌資料集不是 VSAM
說明

輸入日誌資料集不是 VSAM 資料集。

系統動作

公用程式處理程序已終止。

系統程式設計師回應

請檢查是否已正確指定 SYSUT1 DD 陳述式和資料集名稱。 使用「存取方法服務」,將資料集定義為 VSAM 線性資料集。

CSQJ494E
VSAM OPEN 失敗, ACBERRFLG=ee
說明

開啟日誌資料集失敗,指出 ACB 錯誤碼。

系統動作

如果錯誤碼為 128 或以上,則會終止公用程式處理; 否則會繼續處理。

系統程式設計師回應

如需 VSAM 錯誤碼的相關資訊,請參閱 z/OS DFSMS Macro Instructions for Data Sets 手冊。

CSQJ495E
VSAM PUT 失敗, RPLERREG=ee reason code=reason
說明

寫入日誌資料集失敗,帶有指出的 RPL 錯誤碼及原因碼。

系統動作

公用程式處理程序已終止。

系統程式設計師回應

如需 VSAM 錯誤碼的相關資訊,請參閱 z/OS DFSMS Macro Instructions for Data Sets 手冊。

CSQJ496I
日誌預先格式化已順利完成, n 筆記錄已格式化
說明

已順利預先格式化作用中日誌資料集。

系統動作

公用程式處理已完成。

CSQJ497I
日誌預先格式化已終止
說明

預先格式化作用中日誌資料集未順利完成。

系統動作

公用程式處理程序已終止。

系統程式設計師回應

如需相關資訊,請參閱之前的錯誤訊息。

CSQJ498I
日誌資料集不是空的
說明

輸入日誌資料集不是空的資料集。

系統動作

公用程式處理程序已終止。

系統程式設計師回應

請檢查是否已正確指定 SYSUT1 DD 陳述式和資料集名稱。 使用「存取方法服務」,將資料集定義為 VSAM 線性資料集。

CSQJ499I

日誌資料集大於 4GB

嚴重性
0
說明

日誌預先格式化公用程式 CSQJUFMT 偵測到要格式化的 VSAM 資料集大小大於 4 GB。

系統動作

處理程序繼續執行。 整個資料集將會預先格式化,但 IBM MQ for z/OS 日誌資料集限制為最多 4 GB。 資料集中的任何其他空間都不會用來保留日誌資料。

如果 SMDS 預先格式化且預期大於 4 GB ,則如果使用具有 VSAM 延伸定址能力屬性的 SMS 資料類別來定義,則不會限制為最多 4 GB。

系統程式設計師回應

請檢查是否已正確指定資料集名稱。 使用 Access Method Services 來定義大小上限為 4 GB 的資料集。