移轉 UDDI 登錄
在大多數情況下,移轉到現行層次的 WebSphere® Application Server 時會自動移轉現有的 UDDI 登錄。 不過,如果現有的 UDDI 登錄使用網路 Apache Derby 資料庫或 DB2® UDDI 第 2 版資料庫,您必須執行一些手動步驟。
開始之前
關於這項作業
如果現有的 UDDI 登錄使用 Oracle、內嵌的 Apache Derby 或 DB2 UDDI 第 3 版資料庫,您不需要完成任何手動移轉;當您移轉 WebSphere Application Server,並在移轉之後第一次啟動 UDDI 節點時,就會自動移轉登錄。
如果現有的 UDDI 登錄使用網路 Apache Derby 資料庫或 DB2 UDDI 第 2 版資料庫,您必須完成一些手動步驟才能移轉登錄。
如果 UDDI 資料庫使用 Apache Derby 10.2 版,您必須移轉資料庫。如需詳細資料,請參閱相關鏈結中的主題。
程序
如果 UDDI 登錄使用網路 Apache Derby 資料庫,請完成下列步驟。
結果
已移轉 UDDI 資料庫和資料來源,並啟動 UDDI 節點。
註: 移轉 WebSphere Application Server 時,設定檔的升級後日誌會指出只局部完成 UDDI 資料庫的移轉,且遺失觸發程式、別名和儲存陳述式的步驟。
如果最初已啟用除錯功能,資料庫的除錯日誌會指出建立觸發程式失敗。
請忽略這些訊息;UDDI 節點啟動時,UDDI 節點會完成資料庫移轉。
如果順利完成 UDDI 資料庫移轉,伺服器日誌中會出現下列訊息:
CWUDQ0003I: UDDI registry migration has completed
如果出現下列錯誤,表示移轉期間發生非預期的錯誤。UDDI 登錄節點未啟動。檢查錯誤日誌中的問題,如果無法解決,請參閱 WebSphere Application Server 支援中心網頁上的問題判斷資訊。
CWUDQ004W: UDDI registry not started due to migration errors