DB2 Connect for UNIX** 快速入門

從舊版本的 DB2 Connect 移轉

第 7 版的 DB2 Connect 支援了利用第 5.x 及第 6 版的 DB2 Connect 所建立的 DB2 資料庫及案例的移轉。 如果將從這些版本之一移轉到第 7 版的 DB2 Connect,則在安裝 DB2 之前, 您應該先準備您的資料庫及案例。
註:可能存在於 DB2 Connect Enterprise Edition 伺服器案例內的唯一資料庫是 DB2 異動管理程式資料庫。這個資料庫是 DB2 用來儲存 DB2 協調異動的異動狀態資訊。 異動管理程式的相關資訊,請參閱 DB2 Connect User's Guide

準備資料庫及案例進行移轉

本節將描述如何準備現存的 DB2 第 5.x 版資料庫及案例,移轉到 DB2 第 7 版可使用的格式。如果您想要移轉多個案例,則您必須對每一個案例重複這些步驟。

您必須以案例擁有者的身分登入,方可完成這些步驟。

若要準備您的資料庫進行移轉:

  1. 確定沒有任何應用程式正在使用您準備移轉的 DB2 案例所擁有的任何資料庫。輸入 db2 list applications 指令, 以取得該案例所擁有之所有應用程式的列示。 如果所有的應用程式皆已切斷連線, 此指令會傳回下列訊息:
       SQL1611W 「資料庫系統監督程式」沒有傳回任何資料。
       SQLSTATE=00000
    

    您可以輸入 db2 terminate 指令, 結束階段作業。

  2. 確定所有資料庫都已編入目錄中。若要檢視現行案例中已編目的資料庫列示,請輸入下列指令:
       db2 list database directory
    
  3. 製作所有第 5.x 版資料庫的備份。您不必備份第 6 版資料庫。請參照您的 DB2 產品的 Administration Guide, 以取得製作資料庫備份的相關資訊,並參照 Command Reference, 以取得備份指令的語法。
  4. 當所有應用程式都已完成,且您已備份了資料庫時, 請輸入 db2stop 指令, 停止 DB2 案例所擁有的所有資料庫伺服器程序。
  5. 輸入 db2licd -end 指令,停止 DB2 授權常駐程式。
  6. 在每個正在執行命令行處理器的階段作業中, 輸入 db2 terminate 指令, 以停止所有命令行處理器階段作業。
  7. 確定 db2profile (bash, Bourne 或 Korn shell) 或 db2cshrc (C shell) 案例環境設定 script (位於案例的 INSTHOME/sqllib/ 目錄下) 具有適當的 shell 語法。

    必要時,請確定每一個匯出陳述式分別放在不同行上。例如:

       DB2INSTANCE=db2inst1       //bash, Bourne, or Korn shells
       export DB2INSTANCE
       set DB2INSTANCE=db2inst1   //C shell
    

您的下一個步驟

在判斷您的系統符合所有硬體及軟體需求,且在您已備妥任何現存的資料庫及案例進行移轉後, 您現在就可以安裝第 7 版的 DB2 Connect。


[ 頁面頂端 | 前一頁 | 下一頁 | 目錄 | 索引 ]