DB2數(shù)據(jù)庫基礎(chǔ)知識ppt課件_第1頁
DB2數(shù)據(jù)庫基礎(chǔ)知識ppt課件_第2頁
DB2數(shù)據(jù)庫基礎(chǔ)知識ppt課件_第3頁
DB2數(shù)據(jù)庫基礎(chǔ)知識ppt課件_第4頁
DB2數(shù)據(jù)庫基礎(chǔ)知識ppt課件_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、;.1DB2數(shù)據(jù)庫基礎(chǔ)知識;.2DB2數(shù)據(jù)庫的安裝DB2數(shù)據(jù)庫的安裝程序一般是以壓縮包形式存在的,如:db2_9.7_linuxia32.tar.gz解壓.tar.gz形式的壓縮包要使用的命令: tar jxvf ;壓縮成.tar.gz形式的壓縮包要使用的命令:tar jcvf 。進(jìn)入安裝目錄:cd server安裝前檢查: ./db2prereqcheck 。在進(jìn)行安裝前檢查的時候會報少一個包的錯誤“The required library is not found on the system.”,這時使用“sudo apt-get install libaio”,提示可用libaio1替代

2、。安裝可以是root用戶也可以非root安裝,非root安裝不能修改安裝目錄選擇簡易版,點NEXT安裝,根據(jù)具體情況修改目錄用戶名等信息。安裝結(jié)束時報錯:“安裝或更新SA MP時,需要滿足一些系統(tǒng)先決條件,但這些先決條件未得到滿足”。SA MP為Tivoli組件,安裝失敗不影響DB2的使用。;.3創(chuàng)建用戶組: sudo groupadd -g 999 db2iadm1 sudo groupadd -g 998 db2fadm1 sudo groupadd -g 997 dasadm1創(chuàng)建用戶: sudo useradd -u 1004 -g db2iadm1 -m -d /home/db2in

3、st1 db2inst1 sudo useradd -u 1003 -g db2fadm1 -m -d /home/db2fenc1 db2fenc1 sudo useradd -u 1002 -g dasadm1 -m -d /home/dasusr1 dasusr1設(shè)置用戶的密碼 sudo passwd db2inst1 sudo passwd db2fenc1 sudo passwd dasusr1這些組和用戶名在DB2數(shù)據(jù)庫安裝完成后已經(jīng)默認(rèn)創(chuàng)建了的;.4創(chuàng)建Ubuntu DB2管理服務(wù) sudo /opt/ibm/db2/V9.7/instance/dascrt -u dasusr1

4、創(chuàng)建Ubuntu DB2實例 sudo /opt/ibm/db2/V9.7/instance/db2icrt -a server -u db2fenc1 db2inst1設(shè)置Ubuntu DB2使用的端口 su - db2inst1 /bin/bash chsh -s /bin/bash db2inst1(DB2需要bash,這個命令修改默認(rèn)的sh)設(shè)置Ubuntu DB2通訊協(xié)議 db2set DB2COMM=tcpip配置環(huán)境變量 cd sqllib ./db2profileBASH主要兼容于sh,并根據(jù)一些用戶需求而加強(qiáng),目前幾乎所有的linux版本都是使用bash作為管理核心的主要sh

5、ell。Bash是默認(rèn)的shell;.5啟動Ubuntu DB2 su - db2inst1 db2start 下面是DB2數(shù)據(jù)庫啟動成功后的提示信息:“rootubuntu:/Desktop/software# su - db2inst1 db2inst1ubuntu:$ db2start 06/22/2011 20:05:02 0 0 SQL1063N DB2START processing was successful. SQL1063N DB2START processing was successful. db2inst1ubuntu:$ ”到這里,DB2數(shù)據(jù)庫就安裝好了!;.6DB

6、2數(shù)據(jù)庫的簡單操作創(chuàng)建表 CREATE TABLE SAMPLE ( “PRJNUM” INTEGER NOT NULL, PRJNAME VARCHAR(200), EMYNUM INTEGER NOT NULL, EMYNAME VARCHAR(200), SALCATEGORY CHAR(1), SALPACKAGE INTEGER) IN USERSPACE1;修改表 ALTER TABLE SAMPLE ADD PRIMARY KEY (PRJNUM, EMYNUM);.7插入表 Insert into SAMPLE(PRJNUM, PRJNAME, EMYNUM, EMYNAME, SALCATEGORY, SALPACKAGE) values(100001, TPMS, 200001, Johnson, A, 2000), (100001, TPMS, 200002, Christine, B, 3000), (100001, TPMS, 200

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論