在RedHat Linux 9下安裝DB2 v8.1

來源:互聯網
上載者:User

由於DB2的很多設定管理程式都是使用JAVA開發的,因此在安裝DB2之前必須JDK,而且請使用IBM的JDK,你可以到 http://www-106.ibm.com/developerworks/java/jdk/linux140/ 去下載,我機器上使用的是IBM JDK 1.4.1. 下載的JDK是一個RPM的檔案,

運行 rpm -ivh IBMJava2-SDK-1.4.1-1.0.i386.rpm 將JDK預設安裝到/opt/IBMJava2-141目錄下。

DB2 v8.1預設使用的是IBM JDK 1.3.1,因此安裝指令碼中很多關於JAVA的路徑都寫為/opt/IBMJava2-131

開啟/009_ESE_LNX_32_NLV/db2/linux/install/db2jinst檔案(假設你的DB2安裝程式解壓到/009_ESE_LNX_32_NLV目錄),並將JDK的路徑替換成當前的JDK路徑
(注意,該路徑在該檔案中出現多次)

運行db2setup啟動安裝程式,按照預設的選項安裝完DB2即可。
http://www-900.ibm.com/developerWorks/cn/linux/linux-speed-start/l-ss3-db2/index.shtml

切換使用者到db2inst1 ( su db2inst1)

啟動DB2服務: db2start

啟動JDBC小服務程式: db2jstrt 6789  (6789為DB2的JDBC預設連接埠)
(COM.ibm.db2.jdbc.net.DB2Driver, jdbc:db2://localhost:6789/dbname)
(JDBC應用程式需要兩個jar檔案: db2java.zip, db2jcc.jar)

更新JDK_PATH變數值為當前JDK路徑: db2 update dbm cfg using JDK_PATH /opt/IBMJava2-141

新開啟一個控制台視窗,以root使用者運行: xhost +

切換到db2inst1使用者,運行: db2jsrt

啟動管理主控台: db2cc

安排自動的執行個體啟動

    與 DB2 的早期版本相比,在系統啟動階段自動啟動 DB2 執行個體的過程已經發生了改變。先前是通過使用 inittab 運行一個名為 /etc/rc.db2 的指令碼來按要求啟動執行個體。而現在不這樣了。相反,現在是從 inittab 運行一個名為“DB2 Fault Monitor Coordinator”(db2fmcd)的精靈(daemon):下面一行應該放在 /etc/inittab 的底部:

fmc:2345:respawn:/opt/IBM/db2/V8.1/bi n/db2fmcd # DB2 Fault Monitor Coordinator

    這本身並不會啟動任何執行個體。要啟動執行個體,必須以 DB2 執行個體所有者的身份運行以下命令來設定每個 DB2 執行個體的執行個體變數:

db2set DB2AUTOSTART=YES

    這樣就完成了 DB2 伺服器的基本配置。如果您不想只是因為要啟動新建立的執行個體就重新啟動電腦,那麼只需使用“db2start”從命令列啟動新執行個體。

IBM DW網站上一篇關於DB2安裝的文章:

http://www-900.ibm.com/developerworks/cn/linux/linux-speed-start/l-ss4-db2/index.shtml

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

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.