安裝DB2 FIXPACK,安裝db2fixpack

來源:互聯網
上載者:User

安裝DB2 FIXPACK,安裝db2fixpack
1. 通過運行 su - root 命令切換至 root 使用者權限。
2. 對每個執行個體運行下列命令:
       su - iname
       . $HOME/sqllib/db2profile
       db2 force applications all
       db2 terminate
       db2stop
       db2licd -end      # run at each physical node
       exit
   其中 iname 表示執行個體所有者名稱。
   如果您是 hacmp 使用者,則必須使用 ha_db2stop 命令來停止 DB2,而不是使用
   db2stop 命令。否則,db2stop 命令將觸發失敗事件。
=================以上執行成功=========
3. 運行下列命令:
       su - aname
       . $HOME/das/dasprofile
       db2admin stop
       exit
   其中,aname 表示 DAS 所有者名稱。
====================3 此部分沒有處理,是否關於不做======
1. 解取(untar)並解壓縮以下壓縮的 .tar 檔案:
   *  用於 AIX 4.3.3 和 Solaris Operating Environment 的 FP5_
      $PTF_ESE_MFP.tar.Z
   *  用於 AIX 5 的 FP5_$PTF_ESE_MFP_SBCS.tar.Z 或 
      FP5_$PTF_ESE_MFP_DBCS.tar.Z
要安裝 DB2 版本 8 修訂包 5:
1. 切換至安裝映像所在的目錄。
2. 輸入 ./installFixPak 命令以啟動安裝程式。

註: 預設情況下,installFixPak 命令將落實 AIX 上所有已更新的檔案集。

在 AIX 上,如果不希望落實更新,則應按如下所示發出帶 -a 選項(用於“應用”
而不是“落實”)的 installFixPak 命令:
   ./installFixPak       
============解壓檔案以root安裝,我沒有用 -a 選項=====
1.15 在安裝之後
1.15.1 更新執行個體以使用新的 DB2 層級
必須執行此操作。安裝新層級的 DB2 之後必須更新所有執行個體。
需要作為 root 使用者登入才能更新執行個體。對於每個執行個體,發出下列命令:
   INSTHOME/instance/db2iupdt iname
    INSTHOME/instance/dasupdt
 其中,iname 表示執行個體名,INSTHOME 表示適用於作業系統的安裝目錄。
=========1.15.1 操作OK========
如果資料庫管理伺服器(DAS)執行個體存在並且是 DB2 版本 8 DAS 執行個體,則運行 
dasupdt 命令。要更新 DAS 執行個體,發出以下命令: 
    INSTHOME/instance/dasupdt dasname 
 其中,dasname 表示 DAS 所有者名,INSTHOME 表示適用於作業系統的安裝目錄。
有關 db2iupdt 或 dasupdt 命令的更多資訊,可使用 -h 選項運行這些命令。
=======沒有處理==========
1.15.2 重新啟動執行個體
要重新啟動執行個體:
1. 作為執行個體所有者登入並輸入 db2start 命令。
2. 對每個執行個體重複此過程。
要重新啟動管理伺服器,請作為 DAS 所有者登入並運行 db2admin start 命令。
=====啟動沒有起來,就沒有進行其它操作=========
$ ipclean
ipclean: Removing DB2 engine and client's IPC resources for db2inst1.
      1、對於DB2的管理伺服器執行個體,您也需要在安裝補丁前停掉,然後更新管理服
務器執行個體,重新起動。
       2、您需要重新綁定程式包。
       重新綁定至 DB2 UDB 資料庫
在應用修訂之後,必須執行下列命令序列之一:
在命令提示字元處,輸入:
        db2 terminate
        db2 CONNECT TO 
       db2 BIND /@db2ubind.lst BLOCKING ALL GRANT PUBLIC
       db2 BIND /@db2cli.lst BLOCKING ALL GRANT PUBLIC
        db2 terminate
  或者,
在 DB2 命令列上,輸入:
        TERMINATE          CONNECT TO 
       BIND /@db2ubind.lst BLOCKING ALL GRANT PUBLIC
       BIND /@db2cli.lst BLOCKING ALL GRANT PUBLIC
        TERMINATE
其中  表示公用程式應綁定至的資料庫的名稱, 表示繫結檔案所
在的目錄的全路徑名,例如 $HOME/sqllib/bnd,其中 $HOME 表示資料庫伺服器
執行個體的主目錄。db2ubind.lst 和 db2cli.lst 包含 DB2 UDB 使用所必需的綁定
檔案的列表。
    對於分區伺服器這邊,沒有什麼特別注意的地方,也是按照同樣的步驟安裝、更
新執行個體、啟動、重新綁定程式包就可以了。
如果分區伺服器跨多個機器的話,就需要在每一台物理機器上執行相同的步驟安裝補
丁。在啟動執行個體之前需要確保所有機器上的
補丁都在同一個補丁層次上。

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.