《數(shù)據(jù)庫技術(shù)》課件第17章 網(wǎng)絡(luò)連接3.0_第1頁
《數(shù)據(jù)庫技術(shù)》課件第17章 網(wǎng)絡(luò)連接3.0_第2頁
《數(shù)據(jù)庫技術(shù)》課件第17章 網(wǎng)絡(luò)連接3.0_第3頁
《數(shù)據(jù)庫技術(shù)》課件第17章 網(wǎng)絡(luò)連接3.0_第4頁
《數(shù)據(jù)庫技術(shù)》課件第17章 網(wǎng)絡(luò)連接3.0_第5頁
已閱讀5頁,還剩15頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

17網(wǎng)絡(luò)連接簡單網(wǎng)絡(luò)配置--服務(wù)器端所需執(zhí)行任務(wù)啟動監(jiān)聽器C:\>lsnrctlstart啟動數(shù)據(jù)庫2015-817-2Oracle數(shù)據(jù)庫系統(tǒng)原理-第17章網(wǎng)絡(luò)連接網(wǎng)絡(luò)連接客戶端配置內(nèi)容IP地址協(xié)議端口號數(shù)據(jù)庫2015-817-3Oracle數(shù)據(jù)庫系統(tǒng)原理-第17章網(wǎng)絡(luò)連接客戶端網(wǎng)絡(luò)配置工具netmgrnetca2015-817-4Oracle數(shù)據(jù)庫系統(tǒng)原理-第17章網(wǎng)絡(luò)連接tnsnames.ora文件客戶端網(wǎng)絡(luò)配置文件保存網(wǎng)絡(luò)配置信息內(nèi)容示例LAWDB=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=law_x240)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=law))

)使用以上配置連接服務(wù)器SQL>connscott/tiger@lawdb2015-817-5Oracle數(shù)據(jù)庫系統(tǒng)原理-第17章網(wǎng)絡(luò)連接幾個術(shù)語服務(wù)器提供數(shù)據(jù)存儲和數(shù)據(jù)處理的計算機。安裝Oracle數(shù)據(jù)庫服務(wù)器軟件,開啟相關(guān)數(shù)據(jù)庫服務(wù)??蛻舳酥赣脩粲糜讷@取數(shù)據(jù)而直接操作的計算機。客戶端在本地,而服務(wù)器一般在網(wǎng)絡(luò)遠端。數(shù)據(jù)庫服務(wù)名初始化參數(shù)service_names中的若干個值,默認為數(shù)據(jù)庫名稱SQL>altersystemsetservice_names=law,test;2015-817-6Oracle數(shù)據(jù)庫系統(tǒng)原理-第17章網(wǎng)絡(luò)連接幾個術(shù)語監(jiān)聽器負責監(jiān)聽來自客戶端的連接請求,接收到客戶端連接請求后,將其交給服務(wù)器進程。一般監(jiān)聽器與數(shù)據(jù)庫位于同一臺服務(wù)器。啟動/關(guān)閉/查看:C:\>lsnrctlstartup/stop/status服務(wù)注冊監(jiān)聽器是獨立于數(shù)據(jù)庫的進程,還需要建立監(jiān)聽器和此數(shù)據(jù)庫之間的聯(lián)系,這個過程即服務(wù)注冊。2015-817-7Oracle數(shù)據(jù)庫系統(tǒng)原理-第17章網(wǎng)絡(luò)連接服務(wù)注冊所需信息數(shù)據(jù)庫服務(wù)名與數(shù)據(jù)庫服務(wù)名對應(yīng)的數(shù)據(jù)庫實例名服務(wù)處理器的類型、地址、當前及最大負載專用服務(wù)器模式的服務(wù)處理器類型為專用服務(wù)器進程。共享服務(wù)器模式的服務(wù)處理器類型為調(diào)度器進程。服務(wù)處理器地址包括網(wǎng)絡(luò)協(xié)議、數(shù)據(jù)庫服務(wù)器機器名稱以及端口號等信息。2015-817-8Oracle數(shù)據(jù)庫系統(tǒng)原理-第17章網(wǎng)絡(luò)連接服務(wù)注冊分為兩種方式動態(tài)注冊動態(tài)注冊的前提條件是數(shù)據(jù)庫和監(jiān)聽器在同一臺服務(wù)器客戶端和服務(wù)器使用TCP/IP協(xié)議進行網(wǎng)絡(luò)連接監(jiān)聽器的監(jiān)聽端口為1521數(shù)據(jù)庫啟動時,PMON自動執(zhí)行注冊過程。服務(wù)器端只需啟動監(jiān)聽器和數(shù)據(jù)庫,不需其他配置工作。靜態(tài)注冊數(shù)據(jù)庫啟動時,PMON根據(jù)靜態(tài)注冊信息把數(shù)據(jù)庫服務(wù)注冊至監(jiān)聽器。設(shè)置注冊信息有以下三種方式:設(shè)置local_listener參數(shù),配置為監(jiān)聽器所在服務(wù)器地址及端口。設(shè)置dispatchers參數(shù),將其listener屬性設(shè)置為監(jiān)聽器所在服務(wù)器地址及端口。在監(jiān)聽配置文件listener.ora中添加數(shù)據(jù)庫服務(wù)名稱及實例名稱。

說明:以上三種方式中,第二種方式不允許專用服務(wù)器模式連接,第三種方式不允許共享服務(wù)器模式連接,一般采用第一種方法進行靜態(tài)注冊。2015-817-9Oracle數(shù)據(jù)庫系統(tǒng)原理-第17章網(wǎng)絡(luò)連接專用服務(wù)器模式不需要對數(shù)據(jù)庫進行配置,默認即為此模式。監(jiān)聽器接收到客戶端連接請求時,啟動一個服務(wù)器進程專門服務(wù)于這個客戶端連接,這種服務(wù)器進程稱為專用服務(wù)器進程。只要客戶端未退出連接,對其服務(wù)的專用服務(wù)器進程也不能關(guān)閉。相對共享方式連接,專用模式比較消耗資源。適合并發(fā)連接數(shù)較低的應(yīng)用環(huán)境。2015-817-10Oracle數(shù)據(jù)庫系統(tǒng)原理-第17章網(wǎng)絡(luò)連接專用模式下的網(wǎng)絡(luò)連接結(jié)構(gòu)2015-817-11Oracle數(shù)據(jù)庫系統(tǒng)原理-第17章網(wǎng)絡(luò)連接listenerServerProcess#1Client#1Client#1ServerProcess#1共享服務(wù)器一個服務(wù)器進程可以服務(wù)于多個客戶端連接。適用于并發(fā)連接數(shù)量較高的情況。需設(shè)置相關(guān)參數(shù)配置調(diào)度器進程及共享服務(wù)器進程。會啟動若干個共享服務(wù)器進程,并會啟動另外一種新的進程─調(diào)度器進程。每個調(diào)度器進程有其專屬的請求隊列(Requestqueue)及響應(yīng)隊列(Responsequeue)。2015-817-12Oracle數(shù)據(jù)庫系統(tǒng)原理-第17章網(wǎng)絡(luò)連接共享模式下的網(wǎng)絡(luò)連接結(jié)構(gòu)2015-817-13Oracle數(shù)據(jù)庫系統(tǒng)原理-第17章網(wǎng)絡(luò)連接共享服務(wù)器的幾個參數(shù)dispatchers協(xié)議、開啟數(shù)量、可以服務(wù)的客戶端連接個數(shù)以及服務(wù)名、監(jiān)聽器名稱等調(diào)度器屬性。shared_servers共享服務(wù)器進程的初始數(shù)量。max_dispatchers調(diào)度器最大數(shù)量。max_shared_servers共享服務(wù)器進程最大數(shù)量2015-817-14Oracle數(shù)據(jù)庫系統(tǒng)原理-第17章網(wǎng)絡(luò)連接配置共享服務(wù)器參數(shù)altersystemsetservice_names=db1,db2;altersystemsetdispatchers="(pro=TCP)(disp=3)(con=100)","(pro=TCP)(disp=3)(con=100)(service=sales)"altersystemsetmax_dispatchers=10;altersystemsetshared_servers=100;altersystemsetmax_shared_servers=500;2015-817-15Oracle數(shù)據(jù)庫系統(tǒng)原理-第17章網(wǎng)絡(luò)連接使用非默認端口設(shè)置服務(wù)器端修改listener.ora文件中的端口號為9999LISTENER=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=law-PC)(PORT=9999)))在服務(wù)器端tnsnames.ora文件中添加下面內(nèi)容lis9999=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=law-PC)(PORT=9999))))2015-817-16Oracle數(shù)據(jù)庫系統(tǒng)原理-第17章網(wǎng)絡(luò)連接使用非默認端口(續(xù))設(shè)置初始化參數(shù)local_listener及dispatchers參數(shù)SQL>altersystemsetlocal_listener=lis9999;SQL>altersystemsetdispatchers="(pro=TCP)(disp=3)(con=100)";設(shè)置服務(wù)名SQL>altersystemsetservice_names=sales,products;2015-817-17Oracle數(shù)據(jù)庫系統(tǒng)原理-第17章網(wǎng)絡(luò)連接使用非默認端口(續(xù))設(shè)置客戶端tnsnames.ora文件中添加下面條目用于共享連接LAWDB_S=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=law-PC(PORT=9999)))(CONNECT_DATA=(SERVICE_NAME=sales)(SERVER=shared)))2015-817-18Oracle數(shù)據(jù)庫系統(tǒng)原理-第17章網(wǎng)絡(luò)連接使用非默認端口(續(xù))tnsnames.ora文件中添加下面條目用于專用連接LAWDB_D=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=law-PC)(PORT=9999)))(CONNECT_DATA=(SERVICE_NAME=

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論