十三、分布式oRAcLE系統(tǒng)簡(jiǎn)介
1.分布式體系結(jié)構(gòu)的oRAcLE
1986年,oRAcLE公司推出了它的分布式體系結(jié)構(gòu)的oRAcLE數(shù)據(jù)庫(kù)系統(tǒng)。該系統(tǒng)是由分布式數(shù)據(jù)庫(kù)管理系統(tǒng)(oRAcLE RDBmS)、支持多種操作系統(tǒng)和通信協(xié)議的分布式處理環(huán)境軟件SQL*NET、以及與非oRAcLE RDBmS聯(lián)接的軟件SQL*coNNEcT這三部分組成的一個(gè)軟件群。分布式oRAcLE采用了典型的開放式體系結(jié)構(gòu),對(duì)環(huán)境的適應(yīng)范圍非常廣泛,可適應(yīng)多種通信協(xié)議、多種操作系統(tǒng)、多種硬件環(huán)境及多種DBmS和數(shù)據(jù)源。
2.網(wǎng)絡(luò)oRAcLE的連接過(guò)程
網(wǎng)絡(luò)oRAcLE的連接過(guò)程大致包括以下幾步:
(1)確認(rèn)網(wǎng)絡(luò)結(jié)點(diǎn)是否安裝了SQL*NET,如未安裝,則需執(zhí)行:*$SYS@oRAcLE:NcoNFIg≠進(jìn)行安裝,并且使用SgAPAD重新鏈接。
(2)確認(rèn)安裝中選取的網(wǎng)絡(luò)驅(qū)動(dòng)器與操作系統(tǒng)環(huán)境下所配置的通信協(xié)議是否相符。(3)待(1)、(2)兩項(xiàng)均確認(rèn)后,則可在服務(wù)器(Server)結(jié)點(diǎn)上建立一個(gè)命令文件。這個(gè)命令文件主要完成以下工作:指定oRAcLE系統(tǒng)標(biāo)識(shí)碼SID,從而確定將哪一個(gè)oRAcLE RDBmS作為服務(wù)器。這是因?yàn)橥瑱C(jī)上可運(yùn)行多個(gè)oRAcLE RDBmS,指定方式為:$ASSIgN〈SID標(biāo)識(shí)碼〉oRAcLE$SID指定oRAcLE系統(tǒng)所在目錄:$ASSIgN〈目錄名〉SYS$oRAcLE指定SQL*NET執(zhí)行代碼的邏輯名$oRASRV=SYS$oRAcLE:oRASRV.EXE啟動(dòng)SQL*NET的執(zhí)行代碼$oRASRV DEcNET-NSP:
(4)待完成以后,用戶即可進(jìn)行遠(yuǎn)程訪問(wèn)。(注意兩個(gè)結(jié)點(diǎn)上的oRAcLE系統(tǒng)應(yīng)處于開啟狀態(tài))
(5)為了加強(qiáng)網(wǎng)絡(luò)通信管理和避免沖突等原因,可以通過(guò)VAX/VmS網(wǎng)絡(luò)控制程序NcP建立一和于oRAcLE網(wǎng)絡(luò)通信的缺省帳號(hào)。
3.網(wǎng)絡(luò)oRAcLE的使用
除了以下實(shí)用程序以外,其它oRAcLE實(shí)用程序和軟件工具均可以通過(guò)SQL*NET訪問(wèn)遠(yuǎn)程結(jié)點(diǎn)的oRAcLE系統(tǒng)IoR AJI僅供本地使用。另外,用戶通過(guò)各種語(yǔ)言編寫的應(yīng)用程序也可以進(jìn)行遠(yuǎn)程存取。用戶遠(yuǎn)程存取的方式非常簡(jiǎn)單,僅需要在“用戶名/口令”(oRAcLE的合法用戶)后面附上結(jié)點(diǎn)信息。
4.分布式查詢
分布式查詢和數(shù)據(jù)傳輸,主要指用戶在前端機(jī)上執(zhí)行本地的進(jìn)程通過(guò)SQL語(yǔ)句或SQLplus命令查詢或傳輸遠(yuǎn)程結(jié)點(diǎn)上的數(shù)據(jù)。由于網(wǎng)絡(luò)oRAcLE系統(tǒng)的分布式查詢功能很強(qiáng),用戶可以同時(shí)查詢多個(gè)結(jié)點(diǎn)上的數(shù)據(jù)庫(kù)數(shù)據(jù)。傳輸數(shù)據(jù)功能用于兩個(gè)結(jié)點(diǎn)之間數(shù)據(jù)及定義的復(fù)制,下面將分別介紹。oRAcLE系統(tǒng)分布式查詢的功能使得一個(gè)結(jié)點(diǎn)上的用戶可以通過(guò)SQL查詢語(yǔ)句訪問(wèn)其它結(jié)點(diǎn)數(shù)據(jù)庫(kù)的數(shù)據(jù)。并且用戶還可以同時(shí)存取訪問(wèn)多個(gè)結(jié)點(diǎn)(包括本地結(jié)點(diǎn))的數(shù)據(jù),從而使數(shù)據(jù)庫(kù)的查詢功能大大增強(qiáng)。
相關(guān)推薦:2010年9月計(jì)算機(jī)等級(jí)考試試題及答案解析專題北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |