DB2___(轉貼)多個DB2補丁包同存在一臺機器上(Unix, Linux)
摘自http://www.cublog.cn/u/170/showart_146667.html
概要
DB2 UDB ESE從V8.1.2後在Linux和Unix下支援多個Fix Pack可以安裝在同一臺機器上。
為實現這個功能不是安裝正常的FixPaks,而需要安裝alternate FixPaks (AFPs)
alternate FixPaks(AFPs)作為一份完整的DB2 UDB ESE複製,安裝時不會覆蓋原來的安裝目錄。新的安裝目錄在AIX上是/usr/opt/db2_08_FPn,在其他平臺上是/opt/IBM/db2/V8.FPn(n代表FixPak的數目)。alternate FixPaks的安裝沒有圖形介面。
安裝alternate FixPaks後同樣使用db2iupdt來更新例項。如果要把高Fixpak的例項降到低Fixpak需要用db2iupdt的-D選項
測試
OS: Suse Linux V9 32 bit 2.6 Kernel for Intel
DB2 V8.1.9
DB2 V8.1.12
解開alternate FixPaks 檔案FP12_MI00155_ESE_MFP.tar為ese.mfp目錄
執行db2install安裝成功後
原來V8.1.9在/opt/IBM/db2/V8.1目錄
現在V8.1.12在/opt/IBM/db2/V8.FP12目錄
將現有例項db2inst1升級到V8.1.12
db2level檢視原來例項
/home/db2inst1>db2level
DB21085I Instance "db2inst1" uses "32" bits and DB2 code release "SQL08022"
with level identifier "03030106".
Informational tokens are "DB2 v8.1.2.88", "s050422", "MI00117", and FixPak "9".
Product is installed at "/opt/IBM/db2/V8.1"
執行./db2iupdt把例項update到FP12
HenrySuse:/opt/IBM/db2/V8.FP12/instance # ./db2iupdt -e db2inst1
db2inst1
DBI1070I Program db2iupdt completed successfully.
db2level檢視update後的例項
/opt/IBM/db2/V8.FP12/instance>db2level
DB21085I Instance "db2inst1" uses "32" bits and DB2 code release "SQL08025"
with level identifier "03060106".
Informational tokens are "DB2 v8.1.2.112", "s060429", "MI00155", and FixPak
"12".
Product is installed at "/opt/IBM/db2/V8.FP12".
執行./db2iupdt把例項downgrade到FP9
HenrySuse:/opt/IBM/db2/V8.1/instance # ./db2iupdt -D -e db2inst1
db2inst1
DBI1070I Program db2iupdt completed successfully.
db2level檢視downgrade後的例項:
/opt/IBM/db2/V8.FP12/instance>db2level
DB21085I Instance "db2inst1" uses "32" bits and DB2 code release "SQL08022"
with level identifier "03030106".
Informational tokens are "DB2 v8.1.2.88", "s050422", "MI00117", and FixPak "9".
Product is installed at "/opt/IBM/db2/V8.1".
參考資料
DB2 Fix Pack下載地址
ftp://ftp.software.ibm.com/ps/products/db2/fixes/
進入要下載FixPack目錄後,Multiple Fix Pack要進入mtp目錄
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8861952/viewspace-903694/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 如何一臺機器同時使用多個git祕鑰Git
- 如何在一臺機器上管理多個 Github 賬號Github
- 如何在一臺機器上管理多個 Github 賬號 (New)Github
- 在一臺Mac上不同平臺同時使用多個Git賬號MacGit
- 5.7打補丁—編譯和官方一致的Linux_Generic包編譯Linux
- Linux檔案打補丁Linux
- Jacoco 覆蓋率 監測一臺機器上多個 tomcat 怎麼實現Tomcat
- Chrome存在高危漏洞!谷歌緊急釋出安全補丁Chrome谷歌
- 春晚機器人Walker:臺上10秒鐘,臺下1200多個小時機器人
- Oracle補丁介紹一Oracle
- 在一臺機器上安裝並使用多版本的 Go ?Go
- 谷歌釋出7月Android補丁 修復多個致命漏洞谷歌Android
- Openssl多個安全補丁簡易分析危害及修復方案
- ubuntu之 一臺機器如何配置多個git賬號UbuntuGit
- Linux 4.1核心熱補丁成功實踐Linux
- 線上試用 200 多種 Linux 和 Unix 作業系統Linux作業系統
- 如何在一臺開發機中同時配置github、gitlab等多個賬戶GithubGitlab
- 12. Oracle版本、補丁及升級——12.2. 補丁及補丁集Oracle
- 在一臺Apache伺服器上建立多個站點(不同域名)Apache伺服器
- 同機多Github賬號配置多個SSHGithub
- 一次向linux開源社群提交補丁的經歷Linux
- 【補丁】Oracle補丁的知識及術語Oracle
- 微軟釋出補丁:修復了遠端桌面元件中存在的兩個高危漏洞微軟元件
- 一臺機器下,多個Java版本的粗放與精細管理Java
- npm 設定同時從多個包源載入包的方法NPM
- Linux下安裝DB2的包依賴LinuxDB2
- 內容創作者不要再複製貼上啦,一勞永逸自建個文章多發平臺吧!
- pr2024 影片編輯器+Premiere Pro 2024補丁破解版安裝包REM
- 如何在Linux終端同時執行多個Linux命令Linux
- Linux/unix主機環回地址的一些功用Linux
- Eclipse 2020-06 漢化補丁包(附安裝教程+安裝包)Eclipse
- 在 Linux 上配置一個 syslog 伺服器Linux伺服器
- linux繫結多個ip(轉載)Linux
- 在一臺電腦上執行兩個或多個tomcatTomcat
- 實現 Android 手機上同時安裝正式包和測試包Android
- Linux轉包命令Linux
- ACCESS 窗體的"模式"屬性只能同時存在一個模式
- smash:一個類unix核心
- DB2資料提取轉化的一個指令碼KCDB2指令碼