日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > linux >内容正文

linux

DB2在linux安装

發(fā)布時間:2023/11/29 linux 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 DB2在linux安装 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
linux下安裝DB2的詳細(xì)步驟 第一步
下載db2v8.1數(shù)據(jù)包,IBM網(wǎng)站有了,但是要錢了,呵呵 第二步
把下載下來的包(名稱有可能是:DB2_V81_PE_LNX_32_NLV.tar)放進(jìn)opt目錄 第三步
用命令解壓DB2_V81_PE_LNX_32_NLV.tar如下:
linux:~#cd /opt
linux:/opt #? tar -xvf DB2_V81_PE_LNX_32_NLV.tar 第四步
解壓以后會有目錄名如:tar -xvf DB2_V81_PE_LNX_32_NLV,點(diǎn)擊進(jìn)去以后,可以看到有三個文件,其它一個是用指令(db2_install)安裝,另一個是圖片介面(db2setup)安裝 第五步(安裝BD2)
切換到/opt/DB2_V81_PE_LNX_32_NLV,用指令如下:
linux:~#cd /opt/DB2_V81_PE_LNX_32_NLV linux:/opt/DB2_V81_PE_LNX_32_NLV#sh db2_install 稍后會出現(xiàn)如果提示:
?DB2.ADMCL????? DB2 Administration Client for LINUX26
?DB2.ESE??????? DB2 Enterprise Server Edition for LINUX26
?DB2.ADCL?????? DB2 Application Development Client for LINUX26 然后進(jìn)行選擇,選擇時一定要用大寫如果選擇:DB2.ESE 這時它自己會執(zhí)行所有文件,執(zhí)行完以后在:/opt目錄里面會出現(xiàn):IBM
表示安裝已經(jīng)完畢
接下來,我們要創(chuàng)建實(shí)例和創(chuàng)建數(shù)據(jù)庫 第五步(注冊license)
要注冊license不然到時沒法創(chuàng)建數(shù)據(jù)庫,license在哪里你要自己去找一下,一般情況會出現(xiàn)在這里:/opt/IBM/db2/V8.1/adm/db2licm -a /opt/DB2_V81_PE_LNX_32_NLV/db2/license/db2ese.lic 然后在root用戶下執(zhí)行/opt/IBM/db2/V8.1/adm/db2licm -a /opt/334_ESE_LNX26_32_NLV/db2/license/db2ese.lic 命令如下: linux:~ # /opt/IBM/db2/V8.1/adm/db2licm -a /opt/DB2_V81_PE_LNX_32_NLV /db2/license/db2ese.lic
DBI1402I License added successfully.
DBI1426I This product is now licensed for use as specified in
????????? the License Acceptance and License Information
????????? documents pertaining to the licensed copy of this
????????? product.? USE OF THE PRODUCT CONSTITUTES ACCEPTANCE OF
????????? THE TERMS OF THE IBM LICENSE ACCEPTANCE AND LICENSE
????????? INFORMATION DOCUMENTS, LOCATED IN THE FOLLOWING
????????? DIRECTORY: /opt/IBM/db2/V8.1/license/zh_CN.utf8 執(zhí)行完以后如果出現(xiàn)如上提示.表現(xiàn)注冊成功 第六步 創(chuàng)建用戶組和用戶 # groupadd -g 901 db2grp
# groupadd -g 902 db2fgrp
# groupadd -g 903 db2agrp # useradd -g db2grp -u 801 -d? /home/db2inst1 -m -s /bin/sh db2inst1
# useradd -g db2fgrp -u 802 -d? /home/db2fenc -m -s /bin/sh db2fenc
# useradd -g db2agrp -u 803 -d? /home/db2das -m -s /bin/sh db2das

第七步修改密碼
# passwd db2inst1
Changing password for db2inst1.
New password:[輸入新密碼]
Re-enter new password:[再次輸入新密碼]
Password changed
創(chuàng)建完成后,執(zhí)行如下命令,檢查用戶組和用戶是否創(chuàng)建成功。
# more /etc/group |grep db2
# more /etc/passwd |grep db2
如果顯示結(jié)果與規(guī)劃一致,則表明用戶組和用戶創(chuàng)建成功。
# more /etc/group |grep db2
dialout:x:16:db2inst1,db2fenc,db2das
video:x:33:db2inst1,db2fenc,db2das
db2grp:!:901:
db2fgrp:!:902:
db2agrp:!:903:
# more /etc/passwd |grep db2
db2inst1:x:801:901::/home/db2inst1:/bin/sh
db2fenc:x:802:902::/home/db2fenc:/bin/sh
db2das:x:803:903::/home/db2das:/bin/sh
第八步檢查DB2相關(guān)用戶
執(zhí)行如下命令,檢查DB2相關(guān)的用戶組是否創(chuàng)建。
# more /etc/group |grep db2
執(zhí)行如下命令,檢查DB2相關(guān)的用戶是否創(chuàng)建。
# more /etc/passwd |grep db2 第九步創(chuàng)建實(shí)例。
1.?進(jìn)入/opt/ibm/db2/V8.1/instance目錄
# cd /opt/ibm/db2/V8.1/instance
2.?執(zhí)行以下命令
# ./dascrt -u db2das? (管理服務(wù)器用戶)
# ./db2icrt -u db2fenc db2inst1? (實(shí)例所有者) 第十步 配置DB2
步驟 1?設(shè)置DB2自啟動。
使用root用戶執(zhí)行以下命令:
# cd /opt/ibm/db2/V9.1/instance
# ./db2iauto -on db2inst1
步驟 2?執(zhí)行如下命令,切換到db2inst1用戶。
# su - db2inst1
步驟 3?修改DB2的服務(wù)端口為50110。
db2inst1@masa:~> db2 update dbm cfg using SVCENAME 50110
DB20000I? The UPDATE DATABASE MANAGER CONFIGURATION command completed
successfully.
步驟 4?修改DB2連接方式為TCPIP。
db2inst1@masa:~> db2set DB2COMM=TCPIP
----結(jié)束
第十一步啟動與關(guān)閉數(shù)據(jù)庫實(shí)例
啟動數(shù)據(jù)庫實(shí)例
在db2inst1用戶,執(zhí)行db2start啟動數(shù)據(jù)庫實(shí)例,系統(tǒng)輸出如下所示。
db2inst1@linux:~> db2start
SQL1063N? DB2START processing was successful.
關(guān)閉數(shù)據(jù)庫實(shí)例
步驟 1?在db2inst1用戶下執(zhí)行如下命令,強(qiáng)制關(guān)閉所有連接。
db2inst1@linux:~> db2 force applications all
步驟 2?執(zhí)行如下命令,關(guān)閉數(shù)據(jù)庫實(shí)例。
db2inst1@linux:~> db2stop
系統(tǒng)輸出如下所示信息。
SQL1064N? DB2STOP processing was successful.
----結(jié)束
linux:~> su - db2inst1?
db2inst1@linux:~>?cd
db2inst1@linux:~> db2 create database mydatab?
DB20000I The CREATE DATABASE command completed successfully.?
數(shù)據(jù)庫創(chuàng)建成功了。
?

轉(zhuǎn)載于:https://blog.51cto.com/703356/178006

總結(jié)

以上是生活随笔為你收集整理的DB2在linux安装的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。