db2 命令列安裝
1、關閉防火牆、selinux
2、修改好主機名稱
3、/etc/hosts解析主機名
4、安裝依賴包
#yum install libstdc++.so.6 libaio
安裝步驟:
1、將 DB2_ESE_9_7_0_0_LNXX86_64.iso 或者DB2 安裝壓縮包上傳至伺服器 /opt 目錄下;[root@xx /]# cd /opt
[root@xx opt]# ls
all.zip DB2_ESE_9_7_0_0_LNXX86_64.iso webapps weblogic
[root@xx opt]# mkdir db2
[root@xx opt]# ls
all.zip db2 DB2_ESE_9_7_0_0_LNXX86_64.iso webapps weblogic
2、將檔案 mount 或則解壓到某個目錄;
[root@xx opt]# mount -o loop /opt/DB2_ESE_9_7_0_0_LNXX86_64.iso /opt/db2
[root@xx opt]# cd db2
ls
db2 db2_deinstall db2_install db2ls db2prereqcheck db2setup doc installFixPack nlpack readmefirst readmefirst.htm readmefirst.txt
3、執行 db2_install 安裝 DB2
./db2_install
用於安裝產品的預設目錄 - /opt/ibm/db2/V9.7
***********************************************************
要選擇另一個目錄用於安裝嗎?[是/否]
指定下列其中一個關鍵字以安裝 DB2 產品。
ESE
CLIENT
RTCL
按“幫助”以重新顯示產品名稱。
按“退出”以退出。
***********************************************************
選擇 DB2 版本,此處為 ESE 企業版
***********************************************************
正在初始化 DB2 安裝。
要執行的任務總數為:47
要執行的所有任務的總估計時間為:2019
任務 #1 啟動
描述:正在檢查許可協議的接受情況
估計時間 1 秒
任務 #1 結束
任務 #2 啟動
描述:具備 root 使用者特權的情況下進行安裝時的基本客戶機支援
估計時間 3 秒
任務 #2 結束
任務 #3 啟動
描述:產品訊息 - 英語
估計時間 12 秒
任務 #3 結束
任務 #4 啟動
描述:基本客戶機支援
估計時間 176 秒
任務 #4 結束
任務 #5 啟動
描述:Java 執行時支援
估計時間 109 秒
任務 #5 結束
.
..
.
.
在此計算機上安裝 "DB2 企業伺服器版 "
時發生了較小的錯誤。某些功能部件可能無法正常工作。
有關更多資訊,請參閱 "/tmp/db2_install.log.5021" 上的 DB2
安裝日誌
4、 建立 DB2 管理器、安全防護、例項使用者和使用者組,
groupadd dasadm1
groupadd db2fadm1
groupadd db2iadm1
useradd -d /home/dasusr1 -g dasadm1 dasusr1
useradd -d /home/db2fenc1 -g db2fadm1 db2fenc1
useradd -d /home/db2inst2 -g db2iadm1 db2inst2
passwd db2inst2
Changing password for user db2inst2.
New UNIX password:
Retype new UNIX password:
5、修改 hosts 檔案,確保包含 ip 和主機名
hostname
xx
vi /etc/hosts
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 localhost.localdomain localhost
::1 localhost6.localdomain6 localhost6
6、建立 DB2 管理伺服器
cd /opt/ibm/db2/V9.7/instance/
[root@chinadaasdb01 instance]# ./dascrt dasusr1
DBI1070I Program dascrt completed successfully.
[root@chinadaasdb01 instance]# su - dasusr1
[dasusr1@chinadaasdb01 ~]$ db2admin start
SQL4406W The DB2 Administration Server was started successfully.
[dasusr1@chinadaasdb01 ~]$ db2admin stop
SQL4407W The DB2 Administration Server was stopped successfully.
7、建立 DB2 例項
[root@xx instance]# ./db2icrt -a SERVER -p 50001 -s ese -u
DBI1070I Program db2icrt completed successfully.
[root@xx instance]# su - db2inst2
[db2inst2@xx ~]$ db2start
11/01/2013 17:37:05 0 0 SQL1063N DB2START processing was successful.
SQL1063N DB2START processing was successful.
[db2inst2@xx ~]$ db2stop
2013-11-01 18:08:32 0 0 SQL1064N DB2STOP processing was successful.
SQL1064N DB2STOP processing was successful.
8、設定 DB2 環境變數
[db2inst2@xx ~]$ db2set
[db2inst2@xx ~]$ db2set -all
[g] DB2SYSTEM=chinadaasdb01
[g] DB2INSTDEF=db2inst2
[g] DB2ADMINSERVER=dasusr1
db2set DB2COMM=
db2set DB2AUTOSTART=
db2set DB2_SKIPINSERTED=ON
db2set DB2_SKIPDELETED=ON
db2set DB2_EVALUNCOMMITTED=ON
db2set DB2_HASH_JOIN=YES
db2set DB2_RR_TO_RS=YES
db2set DB2CODEPAGE=1386
db2set DB2_PARALLEL_IO=*
[db2inst2@xx ~]$ db2set -all
[i] DB2_SKIPINSERTED=ON
[i] DB2_EVALUNCOMMITTED=ON
[i] DB2_SKIPDELETED=ON
[i] DB2_HASH_JOIN=YES
[i] DB2_RR_TO_RS=YES
[i] DB2CODEPAGE=1386
[i] DB2_PARALLEL_IO=*
[i] DB2AUTOSTART=YES
[i] DB2COMM=tcpip
[g] DB2SYSTEM=chinadaasdb01
[g] DB2INSTDEF=db2inst2
[g] DB2ADMINSERVER=dasusr1
9、更改例項的服務,建立資料庫安裝目錄
[root@xx /]#mkdir u01
[root@xx /]# chown -R db2inst2:db2iadm1
DB20000I The UPDATE DATABASE MANAGER CONFIGURATION command completed
successfully.
[db2inst2@xx ~]$ db2 update dbm cfg using SVCENAME
DB20000I The UPDATE DATABASE MANAGER CONFIGURATION command completed
successfully.
[db2inst2@xx ~]$ db2 get dbm cfg
10、建立 CPZMK 資料庫
CREATE DATABASE cpzmk ON <path1,path2,path3> DBPATH ON <path0> USING CODESET TERRITORY COLLATE USING SYSTEM
是否自動儲存
編碼 GBK
區域 CN 表示中國
預設的資料庫頁大小 32K
[db2inst2@xx ~]$ db2 CREATE DATABASE cpzmk AUTOMATIC STORAGE YES USING CODESET GBK TERRITORY CN COLLATE USING SYSTEM PAGESIZE 32768
DB20000I The CREATE DATABASE command completed successfully.
[db2inst2@xx ~]$ db2 connect to
cpzmk
Database Connection Information
Database server =
DB2/LINUXX8664 9.7.0
SQL
authorization ID = DB2INST2
Local database alias = CPZMK
[db2inst2@xx ~]$ db2 get db cfg
11、資料安裝完成!
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30345407/viewspace-2121551/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Windows命令列解除安裝IEWindows命令列
- CloudFoundry命令列安裝和解除安裝外掛Cloud命令列
- DB2 安裝DB2
- CentOS 命令列安裝 vmware tools 方法CentOS命令列
- 使用dism從命令列安裝IIS命令列
- svn命令列工具安裝使用(windows)命令列Windows
- DB2系列之DB2安裝DB2
- 安裝oh-my-zsh(命令列工具)命令列
- 命令列視覺化工具lazydocker 安裝命令列視覺化Docker
- db2解除安裝DB2
- db2 命令列備份和恢復DB2命令列
- Typescript安裝及編譯《CMD命令列方法》TypeScript編譯命令列
- Powershell 命令列安裝 Windows 作業系統命令列Windows作業系統
- 如何從 Linux 命令列安裝軟體Linux命令列
- [CentOS]安裝命令列終端Terminator工具CentOS命令列
- Maven命令列使用:mvn clean install(安裝)Maven命令列
- DB2安裝新包DB2
- Dynamics CRM 如何使用命令列進行安裝命令列
- 使用命令列指令碼安裝PrestaShop1.6命令列指令碼REST
- Appium的安裝-Mac平臺(命令列 & dmg)APPMac命令列
- db2 客戶端安裝DB2客戶端
- linux下安裝db2LinuxDB2
- jive安裝指南(DB2版)DB2
- 在AIX安裝DB2 8.2AIDB2
- 如何在 Ubuntu 中使用命令列解除安裝 CrossOverUbuntu命令列ROS
- 在Docker中安裝.NET Core(使用命令列工具)Docker命令列
- Linux命令列下載檔案和安裝RARLinux命令列
- [DB2]linux下安裝db2 v9.7DB2Linux
- DB2 v9.7的安裝解除安裝(RHE 5.4)DB2
- db2 安裝過程小結DB2
- AIX 5.3 安裝 DB2 9.7 DPFAIDB2
- db2(linux)安裝說明DB2Linux
- Linux下安裝DB2 9.7LinuxDB2
- DB2 v101安裝和解除安裝(Windows)DB2Windows
- ubuntu下如何用命令列執行deb安裝包Ubuntu命令列
- 如何在命令列下遠端安裝終端服務命令列
- 【memcache快取專題(2)】memcache安裝與命令列使用快取命令列
- protobuf cmake Visual Studio 編譯安裝 (全命令列)編譯命令列