第3篇 DB2客戶機(jī)服務(wù)器連通性_第1頁
第3篇 DB2客戶機(jī)服務(wù)器連通性_第2頁
第3篇 DB2客戶機(jī)服務(wù)器連通性_第3頁
第3篇 DB2客戶機(jī)服務(wù)器連通性_第4頁
第3篇 DB2客戶機(jī)服務(wù)器連通性_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

DB2

UDB關(guān)系型數(shù)據(jù)庫實(shí)用教程大連交通大學(xué)軟件學(xué)院段竹第3章DB2客戶機(jī)/服務(wù)器連通性本章學(xué)習(xí)目標(biāo)了解DB2產(chǎn)品組成結(jié)構(gòu)理解和掌握DB2的訪問方法理解DB2服務(wù)器配置的相關(guān)知識(shí)

理解和掌握通過命令行處理器連接DB2服務(wù)器的基本過程

熟練掌握通過配置助手連接DB2服務(wù)器的操作過程熟練掌握連接和斷開數(shù)據(jù)庫的方法3.1

DB2產(chǎn)品組件結(jié)構(gòu)DB2客戶端在要存取DB2數(shù)據(jù)庫的遠(yuǎn)程用戶的工作站上必須安裝DB2客戶端產(chǎn)品。針對(duì)不同的應(yīng)用需求,DB2客戶端產(chǎn)品主要有:1.

DB2運(yùn)行時(shí)間客戶端(DB2

Runtime

Client)在DB2應(yīng)用程序開發(fā)完成以后,只需要在每個(gè)要運(yùn)行DB2應(yīng)用程序的工作站上安裝DB2運(yùn)行

時(shí)間客戶端即可。DB2運(yùn)行時(shí)間客戶端提供了與DB2服務(wù)器和DB2

Connect服務(wù)器進(jìn)行通信的功能。DB2運(yùn)行時(shí)間客戶端可以在遠(yuǎn)程客戶端上交互式地執(zhí)行SQL語句對(duì)DB2服務(wù)器和

DB2

Connect服務(wù)器上的數(shù)據(jù)進(jìn)行存取。DB2運(yùn)行時(shí)間客戶端可以運(yùn)行使用ODBC或OLEDB接口開發(fā)的應(yīng)用程序或運(yùn)行使用JDBC或者

SQLJ接口開發(fā)的JAVA應(yīng)用程序來存取DB2數(shù)據(jù)庫。DB2管理客戶端(DB2

AdministrationClient)DB2管理客戶端中除了包含DB2運(yùn)行時(shí)間客戶端的全部功能之外,還包含所有的DB2圖形化管理工具。DB2應(yīng)用程序開發(fā)客戶端(DB2

ApplicationDevelopment

Client)DB2應(yīng)用程序開發(fā)客戶端中包含了開發(fā)DB2數(shù)據(jù)庫應(yīng)用程序所需要的一組開發(fā)工具,用于滿足數(shù)據(jù)庫應(yīng)用程序開發(fā)人員的需求。DB2應(yīng)用程序開發(fā)客戶端包括所有的DB2圖形化管理工具,并且具備DB2運(yùn)行時(shí)間客戶端的全部功能。DB2

Connect對(duì)于UNIX和Intel平臺(tái)上的數(shù)據(jù)庫應(yīng)用程序,如果需要存取OS/400、OS/390等系統(tǒng)上的DB2數(shù)據(jù)庫,則需要DB2Connect的支持。3.2

DB2的訪問1.通過命令行處理器訪問

命令行處理器(Command

LineProcessor,CLP)是一個(gè)接口,通過這個(gè)接口可以方便地訪問DB2

UDB函數(shù)。它用于動(dòng)態(tài)執(zhí)行DB2命令、操作系統(tǒng)命令或SQL語句。DB2

CLP可以成為強(qiáng)大的工具,因?yàn)樗軌驅(qū)⒔?jīng)常使用的命令或語句序列存儲(chǔ)在批處理文件中,可以在必要的時(shí)候運(yùn)行這些批處理文件。在

Windows系統(tǒng)中,必須先從普通命令提示符窗口運(yùn)行db2cmd命令來啟動(dòng)DB2命令行環(huán)境,然后輸入非交互模式的命令。通過DB2管理工具訪問DB2提供了功能強(qiáng)大的管理工具(Administration

Tool),這些工具操作起來都比較直觀。通過應(yīng)用程序訪問用戶可以通過應(yīng)用程序編程接口(Application

Programming

Interface,API)等訪問數(shù)據(jù)庫。3.3

DB2服務(wù)器配置在DB2客戶機(jī)連接DB2服務(wù)器前,用戶必須正確設(shè)置服務(wù)器端的通信協(xié)議。DB2支持的協(xié)議有

TCP/IP、NetBIOS、NPIPE等。例如,為了對(duì)實(shí)例和全局注冊(cè)表變量提供TCPIP協(xié)議的支持,用戶可以使用命令:db2set

DB2COMM=TCPIP設(shè)置

DB2COMM變量?!⒁猓涸贒B2

V9.1及以后版本支持IPv6協(xié)議。用戶可以使用如下命令檢查服務(wù)器實(shí)例的服務(wù)端口號(hào):db2

get

dbm

cfgdb2

update

dbm

cfg

using

SVCENAME

50000其中50000是DB2默認(rèn)端口號(hào)。3.4

DB2服務(wù)器的連接這里將從兩個(gè)方面,即通過命令行處理器和配置助手進(jìn)行連接,來說明DB2服務(wù)器的連接過程。3.4.1通過命令行處理器連接用戶連接遠(yuǎn)程數(shù)據(jù)庫服務(wù)器的基本步驟如下:在客戶機(jī)上對(duì)遠(yuǎn)程節(jié)點(diǎn)進(jìn)行編目在客戶機(jī)上對(duì)遠(yuǎn)程數(shù)據(jù)庫進(jìn)行編目連接遠(yuǎn)程數(shù)據(jù)庫3.4.2通過配置助手連接DB2配置助手(Configuration

Assistant)為用戶提供了友好的圖形用戶界面(Graphical

User

Interface,GUI),用戶可以通過它配置需要的環(huán)境。在配置助

手中有三個(gè)選項(xiàng)可以用于設(shè)置數(shù)據(jù)庫連接:使用概要文件、搜索網(wǎng)絡(luò)和手工配置與數(shù)

據(jù)庫的連接。3.5連接和斷開數(shù)據(jù)庫命令方式連接數(shù)據(jù)庫db2

connect

to

[db_name]

user

[user_name]using

[password]db_name:要連接的數(shù)據(jù)庫的名稱

user_name:連接的用戶表示

password:連接密碼斷開數(shù)據(jù)庫連接斷開當(dāng)前數(shù)據(jù)庫連接db2

connect

reset或者:db2

disconnectcurrent斷開所有數(shù)據(jù)庫的連接

db2

disconnect

all2.圖形用戶界面方式連接數(shù)據(jù)庫斷開數(shù)據(jù)庫連接3.6本章小結(jié)簡(jiǎn)要介紹了DB2產(chǎn)品的組件結(jié)構(gòu)。

介紹了訪問DB2的三種方法,即DB2可以通過命令行處理器、DB2管理工具

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論