[DB2]linux下安裝db2 v9.7
1、複製壓縮包到opt目錄下
2、解壓opt下的壓縮包
[root@opt]#tar -zxvf v9.7_linuxx64_server.tar.gz
3、進入server目錄下
[root@opt]#cd server
4、執行安裝檢查
[root@server]#./db2prereqcheck
5、執行安裝程式
[root@server]./db2_install
要選擇另一個目錄用於安裝嗎?[yes/no]
--輸入no預設安裝opt下,選擇yes自己輸入安裝目錄
指定下列其中一個關鍵字以安裝 DB2 產品
--輸入ESE
ESE
正在初始化 DB2 安裝。
要執行的任務總數為:47
要執行的所有任務的總估計時間為:2070
任務 #1 啟動
描述:正在檢查許可協議的接受情況
估計時間 1 秒
任務 #1 結束
…
任務 #47 啟動
描述:正在註冊 DB2 更新服務
估計時間 30 秒
任務 #47 結束
任務 #48 啟動
描述:正在更新全域性概要檔案登錄檔
估計時間 3 秒
任務 #48 結束
已成功完成執行。
6、安裝license
db2licm -l命令可以檢視到db2的license資訊。
可以找一個永久的license新增到db2資料庫即可
把db2ese_c.lic放到一目錄下:
/opt/ibm/db2/V9.7/license/db2ese_c.lic
在/opt/ibm/db2/V9.7/adm/目錄下執行
db2licm -a /opt/ibm/db2/V9.7/license/db2ese_c.lic
執行後顯示:LIC1402I License added successfully.
再用db2licm -l檢視,你會發現你的db2變為永久了
呵呵,大功告成,以後就不怕db2資料庫過期了
7、建立DB2執行所需要的使用者組和使用者
[root@server]#groupadd -g 901 db2iadm1
[root@server]#groupadd -g 902 db2fadm1
[root@server]#groupadd -g 903 dasadm1
[root@server]#useradd -g db2iadm1 -u 801 -d /home/db2inst1 -m db2inst1
[root@server]#useradd -g db2fadm1 -u 802 -d /home/db2fenc1 -m db2fenc1
[root@server]#useradd -g dasadm1 -u 803 -d /home/dasadm1 -m dasusr1
8、為db2inst1建立密碼
[root@server]#passwd db2inst1
Changing password for user db2inst1.
New UNIX password:
BAD PASSWORD: it is WAY too short
Retype new UNIX password:
passwd: all authentication tokens updated successfully.
9、建立例項
[root@server]#cd /opt/ibm/db2/V9.7/instance
[root@instance]#./dascrt -u dasusr1
SQL4406W The DB2 Administration Server was started successfully.
DBI1070I Program dascrt completed successfully.
[root@instance]#./db2icrt -u db2inst1 db2inst1
DBI1070I Program db2icrt completed successfully.
10、啟動db2例項
[root@instance]#su - dasusr1
[dasusr1@db2]$. das/dasprofile
[dasusr1@db2]$db2admin start
[dasusr1@db2]$su - db2inst1
[db2inst1@db2]$. sqllib/db2profile
[db2inst1@db2]$db2start
11、關閉、啟動資料庫
[db2inst1@db2]$db2stop
[db2inst1@db2]$db2 force applications all
[db2inst1@db2]$db2start
12、建立樣本庫(可選)
[db2inst1@db2]$cd /opt/ibm/db2/V9.7/bin
[db2inst1@db2]$./db2sampl
13、設定DB2自啟動
[root@db2]#cd /opt/ibm/db2/V9.7/instance
[root@instance]#./db2iauto -on db2inst1
14、配置TCPIP
[root@instance]#su - db2inst1
[db2inst1@db2]$db2set DB2COMM=TCPIP
[db2inst1@db2]$db2 get dbm cfg |grep SVCENAME
TCP/IP Service name (SVCENAME) =
SSL service name (SSL_SVCENAME) =
[db2inst1@db2]$tail /etc/services
DB2_db2inst1 60000/tcp
DB2_db2inst1_1 60001/tcp
DB2_db2inst1_2 60002/tcp
DB2_db2inst1_END 60003/tcp
[db2inst1@db2]$vim /etc/services
修改成如下
DB2_db2inst1 50000/tcp
DB2_db2inst1_1 50001/tcp
DB2_db2inst1_2 50002/tcp
DB2_db2inst1_END 50003/tcp
[db2inst1@db2]$db2 update dbm cfg using SVCENAME 50000
[db2inst1@db2]$db2stop
[db2inst1@db2]$db2start
附:如果系統為CENTOS7,可能會因為防火牆問題導致50000埠被禁用
解決方法:
su - root
systemctl stop firewalld.service
或者將50000埠加入防火牆信任:
firewall-cmd --permanent --zone=public --add-port=50000/tcp
重啟防火牆:
systemctl stop firewalld.service
systemctl start firewalld.service
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29812844/viewspace-1878496/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- db2 v9.7 linux 6.3安裝問題DB2Linux
- DB2 V9.7在Linux上的安裝DB2Linux
- DB2 v9.7的安裝解除安裝(RHE 5.4)DB2
- linux下安裝db2LinuxDB2
- Linux下安裝DB2 9.7LinuxDB2
- Linux下安裝DB2的包依賴LinuxDB2
- SuSE11安裝DB2 V9.7(64位)詳細步驟DB2
- DB2系列之DB2安裝DB2
- db2(linux)安裝說明DB2Linux
- Linux下安裝多個DB2副本LinuxDB2
- DB2 安裝DB2
- db2 v9.7 補丁升級DB2
- db2 v9.7 jdbc driver downloadDB2JDBC
- DB2(Linux 64位)安裝教程DB2Linux
- 在LINUX中解除安裝DB2LinuxDB2
- db2解除安裝DB2
- linux下安裝多個版本的db2副本LinuxDB2
- Linux下DB2資料庫安裝過程詳解LinuxDB2資料庫
- Linux上安裝DB2 V10LinuxDB2
- db2 命令列安裝DB2命令列
- DB2安裝新包DB2
- SUSE Linux9安裝db2問題LinuxDB2
- db2 客戶端安裝DB2客戶端
- jive安裝指南(DB2版)DB2
- 在AIX安裝DB2 8.2AIDB2
- RHEL6.5下DB2 V10.1 安裝DB2
- db2 安裝過程小結DB2
- AIX 5.3 安裝 DB2 9.7 DPFAIDB2
- DB2個人版(Linux)安裝 - IBM-DB2DB2LinuxIBM
- License Certificate for IBM DB2 Enterprise Server Edition, V9.7IBMDB2Server
- 【DB2】在AIX 上安裝DB2 遇到空間不足的錯誤DB2AI
- Suse 11 安裝 DB2 10.1 DPFDB2
- DB2資料庫的解除安裝DB2資料庫
- linux安裝DB2之前的作業系統引數LinuxDB2作業系統
- DB2傻瓜1000問(二)DB2資料庫的安裝部分DB2資料庫
- 在Linux作業系統中安裝DB2、WAS叢集、OracleLinux作業系統DB2Oracle
- DB2 v101安裝和解除安裝(Windows)DB2Windows
- 安裝配置Oracle GoldenGate for DB2(單向)OracleGoDB2