本節說明 8.1.4 版的移轉問題,並提供 DB2 Everyplace Sync Server 及 Sync Client 的必要指示:
在 DB2 Everyplace 8.1.4 中使用不同的基本結構來抄寫 JDBC 定期抄寫。若要讓它能夠正常運作, DB2 Everyplace 8.1.4 需要移轉使用舊版 DB2 Everyplace 所建立的 JDBC 定期抄寫。 在啟動剛安裝的 DB2 Everyplace Sync Server 之前,應該先進行移轉。 您應該先抄寫所有鏡映資料庫,再將現有的 DB2 Everyplace 安裝升級至 DB2 Everyplace 8.1.4。如果在安裝前立即抄寫鏡映資料庫, 且在安裝後立即進行移轉,移轉將不需要很多時間。 不然,它可能會花費相當長的時間來完成。在安裝 DB2 Everyplace 8.1.4 之前, 我們強烈建議您應該備份所有來源資料庫、鏡映資料庫及 DSYCTLDB 資料庫。安裝後,當執行移轉時, JDBC 定期抄寫中的所有來源表格都必需停止一切作業。 一旦完成移轉,表格上的活動就可以恢復。
先決條件
程序
安裝 DB2 Everyplace 期間,可以替您執行此項作業。 如果選擇不要讓「安裝精靈」執行此項作業, 則在安裝 DB2 Everyplace 後,您必須執行下列步驟:
程序
如果您先前已使用 Linux 或 QNX Neutrino Sync Client 進行同步化, 則您必須在目標目錄中執行 migrate.sh 來移轉 Sync Client 配置檔。 目標目錄即是儲存 Sync Client 配置檔 (例如,CONFIG1、MISC1) 的目錄。 Script 僅會將檔名變更為小寫字體。 檔案 migrate.sh 位在 /bin 目錄中。 如果您嘗試使用 Linux 或 QNX Neutrino 8.1.4 Sync Client 及全為大寫字體的前版配置檔來進行同步化, 則 API 函數 iscConfigOpen() 將失敗,並傳回 ISCRTN_Failed。
相關作業