首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> DB2 資料庫 >> DB2 教學

Red Hat Linux 9 上手動安裝 DB2 V8.1 完整步驟

     編輯:DB2 教學

問題背景

DB2 V8.1 圖形化安裝程式 db2setup 在 Red Hat Linux 9 上執行會發生 Java Segment Fault (段錯誤),官方未支援此平台的 GUI 安裝。需改用命令列手動安裝流程。

環境準備

  • 作業系統:Red Hat Linux 9 (需安裝 pdksh 套件)
  • DB2 版本:DB2 for Linux V8.1

手動安裝步驟

1. 安裝 DB2 程式檔

./db2_install

依提示選擇產品類型與安裝路徑 (預設 /opt/IBM/db2/V8.1)。

2. 建立所需使用者與群組

groupadd db2grp1      # 實例擁有者群組
groupadd db2fgrp1     # Fenced 用戶群組
groupadd dasadm1      # DAS 管理群組

useradd -g db2grp1 -m -d /home/db2inst1 -p "" db2inst1
useradd -g db2fgrp1 -m -d /home/db2fenc1 -p "" db2fenc1
useradd -g dasadm1 -m -d /home/dasusr1 -p "" dasusr1

注意:密碼先留空,後續以 su - <user> 切換後用 passwd 設定。

3. 建立實例

# 建立 DAS (管理伺服器)
/opt/IBM/db2/V8.1/instance/dascrt -u dasusr1

# 建立資料庫實例 db2inst1,指定 fenced user
/opt/IBM/db2/V8.1/instance/db2icrt -u db2fenc1 db2inst1

可加 -a SERVER 指定認證類型 (預設為 SERVER)。

4. 建立共享庫連結

/opt/IBM/db2/V8.1/cfg/db2ln

5. 設定實例環境變數

su - db2inst1
db2set DB2AUTOSTART=YES   # 隨 OS 自動啟動
db2set DB2COMM=tcpip      # 啟用 TCP/IP 通訊協定

6. 設定通訊埠

db2
update database manager configuration using svcename 50000
# 或使用服務名稱: svcename server1
get database manager configuration  # 驗證

7. 建立資料庫

create database dbname

8. 用戶端連線設定

# 用戶端機器執行
db2 catalog tcpip node mynode remote <server_hostname> server 50000
db2 catalog database dbname as dbname at node mynode

再於 ODBC 來源新增 System DSN 測試連線。

驗證安裝

啟動實例 db2start,連線測試 db2 connect to dbname user db2inst1 using password,若成功即完成手動部署。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved