程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> DB2數據庫 >> DB2教程 >> 安裝DB2FIXPACK

安裝DB2FIXPACK

編輯:DB2教程

安裝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 使用所必需的綁定
文件的列表。
對於分區服務器這邊,沒有什麼特別注意的地方,也是按照同樣的步驟安裝、更
新實例、啟動、重新綁定程序包就可以了。
如果分區服務器跨多個機器的話,就需要在每一台物理機器上執行相同的步驟安裝補
丁。在啟動實例之前需要確保所有機器上的
補丁都在同一個補丁層次上。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved