在啟動 InterChange Server 之前,請確認:
在 UNIX 系統中, InterChange Server 使用的資料庫是由 DB2 或 Oracle 伺服器所管理。若要判斷伺服器是否正在執行,請確認:
在安裝 InterChange Server 軟體之後,您必須配置 WebSphere MQ 傳訊系統與 InterChange Server 搭配使用:
請執行下列動作,以配置 WebSphere MQ Script:
安裝程式會從「InterChange Server 配置 GUI」中的 WebSphere MQ 標籤上,指定「佇列管理程式名稱」欄位中的值,來作為 crossworlds_mq.tst、clear_mq、configure_mq、 start_mq 及 end_mq script 中的佇列管理程式名稱。
如果在此欄位中輸入的值與佇列管理程式之 /etc/inetd.conf 項目中的名稱不符, WebSphere MQ 將無法正常運作。請變更 clear_mq、configure_mq、 start_mq 及 end_mq script,以符合定義於 /etc/inetd.conf 系統檔中的名稱。 從此系統檔判斷佇列名稱時,若需要協助,請聯絡 UNIX 系統管理者。
請確定:
DEFINE QLOCAL(IC/ICSName/ConnectorName) DEFINE QLOCAL(AP/ConnectorName/ICSName)
其中 ICSName 是 InterChange Server 的名稱,而 ConnectorName 是連接器的名稱。
如果您需要自訂 WebSphere MQ Script, 您可以在 ProductDir/mqseries 目錄中自訂可執行的 Script。 如果您在「InterChange Server 配置 GUI」的 WebSphere MQ 標籤中, 使用套用按鈕來重新配置 InterChange Server, 將會改寫您直接在上述 WebSphere MQ script 版本中做的變更。
若要設定 InterChange Server 的 WebSphere MQ 傳訊系統:
以 WebSphere Business Integration 管理者 (admin) 或以隸屬於 WebSphere MQ 群組 mqm 的其他使用者的身分啟動 WebSphere MQ,並執行 mqseries 目錄中的 Script。如果您並非這些使用者,請使用 su 指令或以適當使用者身分重新登入。您可以使用 groups 指令取得您所屬於的群組清單。
./configure_mq
此 Script 會建立 WebSphere MQ 佇列管理程式,並將定義於安裝程式的名稱指派給它。僅在第一次配置 InterChange Server 系統時,才建立佇列管理程式。順利執行指令的輸出會包含此行:
No commands have a syntax error.
./start_mq
./testMQ.sh
檢查 /var/mqm/errors 目錄以確定沒有錯誤記載到 AMQERR01。 若要停止 WebSphere MQ 佇列管理程式, 請使用 end_mq Script。