Oracle網(wǎng)絡(luò)配置課件_第1頁
Oracle網(wǎng)絡(luò)配置課件_第2頁
Oracle網(wǎng)絡(luò)配置課件_第3頁
Oracle網(wǎng)絡(luò)配置課件_第4頁
Oracle網(wǎng)絡(luò)配置課件_第5頁
已閱讀5頁,還剩58頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

廣州大學(xué)華軟軟件學(xué)院軟件工程系

第三章Oracle網(wǎng)絡(luò)配置

本章主要介紹Oracle的網(wǎng)絡(luò)組件與配置工具,

通過學(xué)習(xí)同學(xué)們應(yīng)該熟練利用網(wǎng)絡(luò)配置工具

進行服務(wù)器端與客戶端的數(shù)據(jù)庫網(wǎng)絡(luò)連接配

置。

Oracle數(shù)據(jù)庫開發(fā)與實現(xiàn)

廣州大學(xué)華軟軟件學(xué)院軟件工程系

本章學(xué)習(xí)目標(biāo):

□Oracle網(wǎng)絡(luò)服務(wù)組件

□Oracle網(wǎng)絡(luò)連接的基本概念

口服務(wù)器端網(wǎng)絡(luò)配置

客戶端網(wǎng)絡(luò)配置(本地命名方式)

Oracle數(shù)據(jù)庫開發(fā)與實現(xiàn)

廣州大學(xué)華軟軟件學(xué)院軟件工程系

1.1Oracle的網(wǎng)絡(luò)服務(wù)組件

為了適應(yīng)大型企業(yè)網(wǎng)絡(luò)應(yīng)用的要求,Oracle網(wǎng)絡(luò)服

務(wù)結(jié)構(gòu)在可連接性、可管理性、可擴展性以及網(wǎng)

絡(luò)安全等方面均提供了完善的解決方案。

□組件一:OracleNet

oraclenet是同時駐留在oracle服務(wù)器與客戶端上的

一個軟件層,它負責(zé)建立與維護客戶端應(yīng)用程序

到數(shù)據(jù)庫服務(wù)器的連接。

Oracle數(shù)據(jù)庫開發(fā)與實現(xiàn)

廣州大學(xué)華軟軟件學(xué)院軟件工程系

Oraclenet主要由兩層組成:

□Oraclenet基礎(chǔ)層:

客戶端應(yīng)用程序與。raclenet基礎(chǔ)層進行通信,從而建

立與維護到服務(wù)器的連接。Oraclenet基礎(chǔ)層再對

Oracle協(xié)議支持層進行調(diào)用,從而利用工業(yè)標(biāo)準(zhǔn)的協(xié)議,

如tc”ip與數(shù)據(jù)庫服務(wù)器進行通信。

□Oracle協(xié)議支持層:

為oraclenet基礎(chǔ)層提供基于工業(yè)標(biāo)準(zhǔn)協(xié)議的物理連接

支持。

Oracle數(shù)據(jù)庫開發(fā)與實現(xiàn)

廣州大學(xué)華軟軟件學(xué)院軟件工程系

組件二:Oraclenet監(jiān)聽器

在。racle數(shù)據(jù)庫服務(wù)器中,通過一個稱為

“oraclenet監(jiān)聽器”的組件接收來自客戶端的

初始連接請求,然后再將它交給服務(wù)器進行處理,

一旦客戶端與服務(wù)器的連接已經(jīng)建立,客戶端和

服務(wù)器即可直接通信,不再需要監(jiān)聽器的參與。

(下圖所示是監(jiān)聽器的工作方式)

Oracle數(shù)據(jù)庫開發(fā)與實現(xiàn)

廣州大學(xué)華軟軟件學(xué)院軟件工程系

監(jiān)聽器的響應(yīng)方式:專用服務(wù)器

-監(jiān)聽器啟動新的服務(wù)講程

Oracle數(shù)據(jù)庫開發(fā)與實現(xiàn)

廣州大學(xué)華軟軟件學(xué)院軟件工程系

BequeathSession連接過程詳解:

①client使用設(shè)定的協(xié)議向Listener發(fā)送一個CONNECT包,

建立寫Listener的連接。

②Listener檢查SID是否已經(jīng)被定義。如果已經(jīng)被定義,

Listener將fork一個新的進程來處理此連接。一個

Bequeath連接就在Listener和新的服務(wù)惑進程之間建立

起來用于傳輸進程初始化信息。隨后,Bequeath連接將

被關(guān)閉。注意,TCPsockets是被新的服務(wù)器進程繼承的。

③服務(wù)器進程會給client發(fā)送一個RESEND包。

④一個新的CONNECT包在此從client發(fā)送到fork產(chǎn)生的服務(wù)

器進程

⑤dedicated服務(wù)器進程接到新的連接包,會返回一個

ACCEPT包給client。

Oracle數(shù)據(jù)庫開發(fā)與實現(xiàn)

廣州大學(xué)華軟軟件學(xué)院軟件工程系

監(jiān)聽器的響應(yīng)方式:共享或?qū)S梅?wù)器

-監(jiān)聽器把請求交調(diào)度器或服務(wù)進程

RedirectSession

Oracle數(shù)據(jù)庫開發(fā)與實現(xiàn)

廣州大學(xué)華軟軟件學(xué)院軟件工程系

RedirectSession連接過程詳解:

①client使用設(shè)定的協(xié)議向Listener發(fā)送一個CONNECT包,建立與

Listener的連接。

②Listener檢查SID是否定義過。如果定義過SID,Listener將產(chǎn)生一個新

的線程或是進程給新的連接。一個IPC連接就被建立在Listene「和新進

程/線程之間。

③新進程/線程從空閑user定義的ports中選一個作為新的TCP/IPport,

笄將該信息反饋給Listener。

④Listener將止匕新的port插入至I]一個REDIRECT包中,并將其發(fā)送給

client和之前client和Listener之間的TCPsocketo

⑤一個新的TCP連接將建立在REDIRECT包中指定的地址上。并且

CONNECT包將發(fā)送到指定的dedicated服務(wù)器進程。

⑥此時dedicated服務(wù)器進程最終接受連接請求,并發(fā)出ACCEPT包給

cliento

對于sharedservers模式中,redirect方式建立的connection過程類似,

只是在②中不會產(chǎn)生新的進程或是線程。

Oracle數(shù)據(jù)庫開發(fā)與實現(xiàn)

廣州大學(xué)華軟軟件學(xué)院軟件工程系

基本概念listener(監(jiān)聽器)

監(jiān)聽器是位于的一個后臺進程,它負責(zé)對客

戶端傳入的連接請求進行監(jiān)聽,并且負責(zé)對服務(wù)器端

的連接負荷進行調(diào)整。當(dāng)客戶端試圖建立一個到服務(wù)

端的網(wǎng)絡(luò)會話時,首先是由監(jiān)聽器來處理實際的網(wǎng)絡(luò)

請求的。

Oracle數(shù)據(jù)庫開發(fā)與實現(xiàn)

廣州大學(xué)華軟軟件學(xué)院軟件工程系

組件三:網(wǎng)絡(luò)配置工具

Oracle同時提供圖形化界面和命令行方式的網(wǎng)絡(luò)配置工

具。包括:

Oraclenetconfigurationassistant圖形化工具,通常

在完成oracle數(shù)據(jù)庫服務(wù)器時會自動啟動,利用它可以

完成基本的網(wǎng)絡(luò)(監(jiān)聽器)的配置工作。

命令行配置工具LSNRCTL。對監(jiān)聽器進行配置、管理

與監(jiān)視。

Oraclenetmanager圖形化管理工具,提供對Oracle

所有網(wǎng)絡(luò)組件進行詳細配置的集中化管理界面,DBA

可對創(chuàng)建的監(jiān)聽器進行進一步的細致調(diào)整和配置。

Oracle數(shù)據(jù)庫開發(fā)與實現(xiàn)

廣州大學(xué)華軟軟件學(xué)院軟件工程系

J

,邊,盼點作

■2星1

WindowsCatalog

WindowsUpdate

設(shè)定程序訪問和默認值

啟動RealOnePlayer

顯示桌面

WindowsMediaPlayer

程序(e)

CMicrosoftOffice

文檔?mMicrosoftSQLServer

-吐*Grade-OraHome90ConfigurationandMigrationTools匕:'NetConfigurattonAssistant

e設(shè)置⑸基

u口番茄花園StyleXP主題EnterpriseManagerConsoleNetManager

",㈡附件

.s2搜索?ApplicationDevelopment-r國)DataMigrationAssistant

a?Q游戲EnterpriseManagementPacks蜃DatabaseConfigurationAssistant

0幫助和支持(由

U)PLSQLDeveloperEnterpriseManagerQuickTours

dV

「◎Oracle-oraclienthome90V

d運行?…

Xg

S白

M

O注銷Administrator(L)...

P?

關(guān)閉計算機(助…

M.E

?q「ez①Rd乩gaC:\w..^Oracl...★服務(wù)…0Wind...^Orad...望]3ad…U未命…②的曲15:53

Oracle數(shù)據(jù)庫開發(fā)與實現(xiàn)

廣州大學(xué)華軟軟件學(xué)院軟件工程系

1.2Oracle網(wǎng)絡(luò)連接的基本概念

□數(shù)據(jù)庫服務(wù)與數(shù)據(jù)庫實例標(biāo)識

對客戶端來說,一個oracle數(shù)據(jù)庫就是一個服務(wù),

數(shù)據(jù)庫以提供服務(wù)的方式為客戶端完成某些特定

的工作。

基本概念:服務(wù)名(servicename)

服務(wù)名是數(shù)據(jù)庫的邏輯表示,對于客戶端來說就是

數(shù)據(jù)庫的存在方式。一個數(shù)據(jù)庫可以具有多個服務(wù)名,

一個服務(wù)名也可以通過多個數(shù)據(jù)庫實例來實現(xiàn)。在大

部分情況下,數(shù)據(jù)庫的服務(wù)名就是它的全局數(shù)據(jù)庫名

(globaldatabasename),即數(shù)據(jù)庫名加上網(wǎng)絡(luò)域名。

Oracle數(shù)據(jù)庫開發(fā)與實現(xiàn)

廣州大學(xué)華軟軟件學(xué)院軟件工程系

數(shù)據(jù)庫服務(wù)名通過初始化參數(shù)service_names來指

定,service_names參數(shù)默認值為全扃數(shù)據(jù)庫名

(db_name參數(shù)加上db_domain參數(shù)),可以在初

始化參數(shù)文件中設(shè)置,7列如:

service_names=foxconn.gz,foxconn.bj

利用連矗描述符訪問數(shù)據(jù)庫服務(wù)

為了連接到數(shù)據(jù)庫服務(wù)器,客戶端必須使用“連

接描述符”來提供數(shù)據(jù)庫的位置與數(shù)據(jù)庫服務(wù)名

信息。

基本概念:連接描述符(connectdescriptor)

連接描述符是一個特定網(wǎng)絡(luò)連接的描述格式字符串,

在連接描述符中包含了目標(biāo)服務(wù)名以及網(wǎng)絡(luò)路徑的信

息。目標(biāo)服務(wù)是數(shù)據(jù)庫的服務(wù)名,網(wǎng)絡(luò)路徑主要是指

數(shù)據(jù)庫所監(jiān)聽的網(wǎng)絡(luò)地址和端口信息等。

Oracle數(shù)據(jù)庫開發(fā)與實現(xiàn)

廣州大學(xué)華軟軟件學(xué)院軟件工程系

例:下面的連接描述符能夠使客戶端連接到一個服務(wù)名為

foxconn.gz的數(shù)據(jù)庫。

(DESCRIPTION=

(ADDRESS=(PROTOCOL=TCP)(HOST=sise)

(PORT=1521))

(CONNECT_DATA=(SERVICE_NAME=

foxconn.gz)))

口服務(wù)處理器

基本概念:服務(wù)處理器(servicehandler)

在數(shù)據(jù)庫服務(wù)器中實際為客戶連接請求提供服務(wù)的進程。當(dāng)

監(jiān)聽器接收到一個客戶連接請求后,它將自動選擇一個適當(dāng)

的服務(wù)處理器,然后將客戶連接請求交給服務(wù)器進行處理,

此后將由服務(wù)器與客戶端進行網(wǎng)絡(luò)通信。

Oracle數(shù)據(jù)庫開發(fā)與實現(xiàn)

廣州大學(xué)華軟軟件學(xué)院軟件工程系

Oracle數(shù)據(jù)庫具有兩種類型的服務(wù)處理器:

調(diào)度器(dispatcher):在共享服務(wù)結(jié)構(gòu)中,由調(diào)度器直接與

客戶端會話進行通信。調(diào)度器將來自客戶端的連接請求放

入共享池中的請求隊列中,然后由空閑的共享服務(wù)進程對

連接請求進行處理,處理的結(jié)果再由調(diào)度器返回給客戶端

會話。因此,共享服務(wù)進程并不作為服務(wù)處理器,而是由

調(diào)度器作為服務(wù)處理器。

專用服務(wù)進程(dedicatedserver):如果客戶端需要連接的

是一個專用服務(wù)進程,監(jiān)聽器將啟動一個專用服務(wù)進程,

并將連接請求傳遞給這個專用服務(wù)進程。此后,由這個專

用服務(wù)進程專門為客戶端會話服務(wù)。

Oracle數(shù)據(jù)庫開發(fā)與實現(xiàn)

廣州大學(xué)華軟軟件學(xué)院軟件工程系

命名方式(NamingMethod)

客戶端程序?qū)⑦B接標(biāo)識符轉(zhuǎn)換為連接描述符的一種機制。

基本概念:連接字符串(connectstring)

客戶端在連接數(shù)據(jù)庫時需要提供的信息,包括用戶名、口令以及

連接標(biāo)識符。

基本概念:連接標(biāo)識符(connectidentifier)

連接標(biāo)識符是一個完整的連接描述符,或者是一個映射到連接描

述符的名稱。連接標(biāo)識符通常也稱為“網(wǎng)絡(luò)服務(wù)名(netservice

name)”??蛻舳嗽谶B接數(shù)據(jù)庫時需要在連接字符串中包含一個連

接標(biāo)識符,然后通過特定的命名方式將連接標(biāo)識符解析為對應(yīng)的

連接描述符,再利用連接描述符中包含的信息建立到數(shù)據(jù)庫服務(wù)

器的連接。

Oracle數(shù)據(jù)庫開發(fā)與實現(xiàn)

廣州大學(xué)華軟軟件學(xué)院軟件工程系

客戶端提出連接請求時需要提供一個“連接字符串”,

形式如下:

connectusername/password@connect_identifier

連接字符串“@”字符之后的部分是一個注接標(biāo)識符。

連接標(biāo)識符實際上就是連接描述符的簡寫形式??梢?/p>

在@字符之后直接給出完整的連接描述符,這樣過于

繁瑣,例如

Connectscott/tiger@(DESCRIPTION=

(ADDRESS=(PROTOCOL=TCP)

(HOST=wah)(PORT=1521))

(CONNECT_DATA=

(SERVICE_NAME=foxconn.gz)))

Oracle數(shù)據(jù)庫開發(fā)與實現(xiàn)

廣州大學(xué)華軟軟件學(xué)院軟件工程系

如果利用連接標(biāo)識符foxconn來代替連接描述符,

上面的連接字符串可以簡化為下列形式:

connectscott/tiger@foxconn

建立連接時首先將foxconn映射到對應(yīng)的連接

描述符,完成映射所需的信息保存在一個或多個

資料檔案庫中,客戶端將通過特定的“命名方式”

來訪問這些資料檔案庫。

Oracle數(shù)據(jù)庫開發(fā)與實現(xiàn)

廣州大學(xué)華軟軟件學(xué)院軟件工程系

利用命名方式建立客戶端會話的步驟:

客戶端在連接字符串中給出一個連接標(biāo)識符,提出初

始連接請求。

連接標(biāo)識符通過某種命名方式轉(zhuǎn)換為連接描述符,并

將轉(zhuǎn)換后的信息返回給客戶端。

客戶端利用連接描述符中提供的服務(wù)名與網(wǎng)絡(luò)地址向

數(shù)據(jù)庫提出連接請求。

4.監(jiān)聽器收到連接請求后將它傳遞給數(shù)據(jù)庫服務(wù)器。

到數(shù)據(jù)庫服務(wù)器的連接建立完畢。

Oracle數(shù)據(jù)庫開發(fā)與實現(xiàn)

廣州大學(xué)華軟軟件學(xué)院軟件工程系

Oracle網(wǎng)絡(luò)服務(wù)結(jié)構(gòu)提供了如下幾種命名方式:

本地命名方式(localnaming)

目錄命名方式(directorynaming)

oracle命名方式(oraclenaming)

主機命名方式(hostnaming)

外部命名方式(externalnaming)

本地命名方式是最常用的一種命名方式,它將連接

標(biāo)識符與它們對應(yīng)的連接描述符都存儲在本地的名為

Tnsnames.ora的配置文件中,客戶端在本地能夠完成

連接標(biāo)識符到連接描述符的映射。

Oracle數(shù)據(jù)庫開發(fā)與實現(xiàn)

廣州大學(xué)華軟軟件學(xué)院軟件工程系

1.3服務(wù)器端網(wǎng)絡(luò)配置

口監(jiān)聽器的響應(yīng)方式

口監(jiān)聽器的配置

□靜態(tài)服務(wù)注冊的配置

□動態(tài)服務(wù)注冊的配置

監(jiān)聽器的管理操作

Oracle數(shù)據(jù)庫開發(fā)與實現(xiàn)

廣州大學(xué)華軟軟件學(xué)院軟件工程系

口監(jiān)聽器的響應(yīng)方式

監(jiān)聽器具有三種不同的相應(yīng)方式,分別是:

Spawnandbequeath相應(yīng)方式

監(jiān)聽器啟動一個新的服務(wù)處理器,然后將客戶端連接信息交給新

的服務(wù)處理器,僅適用于專用服務(wù)進程。

□Directhandoff響應(yīng)方式

監(jiān)聽器將客戶端連接信息直接發(fā)送給調(diào)度器,僅適用于共享服務(wù)

進程。

□重定向相應(yīng)方式

監(jiān)聽器將客戶端連接信息通過網(wǎng)絡(luò)重定向的方式傳遞給調(diào)度器或

專用服務(wù)進程。

Oracle服務(wù)器有兩種不同類型的服務(wù)處理器:

調(diào)度器(dispatcher)和專用服務(wù)進程。

Oracle數(shù)據(jù)庫開發(fā)與實現(xiàn)

廣州大學(xué)華軟軟件學(xué)院軟件工程系

監(jiān)聽器的配置

對監(jiān)聽器的配置是服務(wù)器端網(wǎng)絡(luò)配置的重要內(nèi)容,

主要是利用oraclenetmanager網(wǎng)絡(luò)配置工具以及

編輯Ustener.ora配置文件的方法對監(jiān)聽器進行配

置。

對監(jiān)聽器的配置包含如下2個方面的內(nèi)容:

配置監(jiān)聽器所監(jiān)聽的協(xié)議和端口。

Oracle數(shù)據(jù)庫開發(fā)與實現(xiàn)

廣州大學(xué)華軟軟件學(xué)院軟件工程系

命名方式的配置:

(配置與移植工具)

&ApplicationDevelopment

■Configuration血&MigrationToolsQ濕AdministrationAssistantforWindowsNT

EnterpriseManagementPacks?磷DatabaseConfigurationAssistant

EnterpriseManagerQuickTours?-"2lDatabaseUpgradeAssistant

IntegratedManagementTools?蚯EnterpriseManagerConfigurationAssistant

OracleHTTPServer?喝LocaleBuilder

EnterpriseManagerConsole犀MicrosoftODBCAdministrator

ReleaseDocumentationNetConfigurationAssistant

NetManagel

ShortcutToE:\oracle\ora92\bin\laun

Oracle數(shù)據(jù)庫開發(fā)與實現(xiàn)

廣州大學(xué)華軟軟件學(xué)院軟件工程系

Oracle數(shù)據(jù)庫開發(fā)與實現(xiàn)

廣州大學(xué)華軟軟件學(xué)院軟件工程系

Oracle數(shù)據(jù)庫開發(fā)與實現(xiàn)

廣州大學(xué)華軟軟件學(xué)院軟件工程系

Oracle數(shù)據(jù)庫開發(fā)與實現(xiàn)

廣州大學(xué)華軟軟件學(xué)院軟件工程系

listener-記事4

文件(F)播舊制(。)查看M幫助(H)一

#listener,oraNetworkConfigurationFile:h:\oracle\product\ll.1.O\db_l\

#NETWORK\ADMIN\1istener.oraGeneratedbyOracleconfigurationtools.

LISTENER=

(DESCRIPTION.LIST二

(DESCRIPTION=

(ADDRESS二(PROTOCOL二IPC)(KEY二EXTPROC1521))

(DESCRIPTION二

)(ADDRESS二(PROTOCOL二TCP)(HOST二nik-PC)(PORT=1521))

Oracle數(shù)據(jù)庫開發(fā)與實現(xiàn)

廣州大學(xué)華軟軟件學(xué)院軟件工程系

命名方式的設(shè)置保存在名為sqlnet.ora的文本文件

中,它位于oracle_home\network\admin目錄中。

(所有網(wǎng)絡(luò)配置的文件都在該目錄下)

目sqlnet.ora-寫字板,1□1X|

文件(£)編輯量)查看H)插入9格式(0)幫助

gjgjgj副囿四J|副、|囤

收SQLNET.ORANetworkConfigurationFile:E:\oracle\ora92\network\admin\sqlnet.ora

#GeneratedbyOracleconfigurationtools.

SQLNET.AUTHENTICATION.SERVICES=(NTS)

NAJiES.DIRECTORY_PATH=(HOSTNAME,TNSNAMES,ONAMES)

要“幫助”,請按FlNUM

Oracle數(shù)據(jù)庫開發(fā)與實現(xiàn)

廣州大學(xué)華軟軟件學(xué)院軟件工程系

其中names.directory_path參數(shù)反映出客戶端所選

擇使用的命名方式:一

tnsnames代表本地命名方式,

hostname代表主機命名方式,

它們在括號中的順序代表解析名稱時嘗試的順序。

也可以在netmanager中配置命名方式,如下圖所

示:

Oracle數(shù)據(jù)庫開發(fā)與實現(xiàn)

廣州大學(xué)華軟軟件學(xué)院軟件工程系

Oracle數(shù)據(jù)庫開發(fā)與實現(xiàn)

廣州大學(xué)華軟軟件學(xué)院軟件工程系

配置網(wǎng)絡(luò)服務(wù)名

命名方式配置的第2個步驟是建立連接標(biāo)識符到連

接描述符的映射關(guān)系。對客戶端來說,連接標(biāo)識

符也可稱為“網(wǎng)絡(luò)服務(wù)名”。

為本地命名方式配置網(wǎng)絡(luò)服務(wù)名可用

netconfigurationassistant和netmanager

兩種工具來完成,分別參考下面的圖示:

Oracle數(shù)據(jù)庫開發(fā)與實現(xiàn)

廣州大學(xué)華軟軟件學(xué)院軟件工程系

Oracle數(shù)據(jù)庫開發(fā)與實現(xiàn)

廣州大學(xué)華軟軟件學(xué)院軟件工程系

OracleVetConfigurationAssistant:letJK務(wù)名配置

*添加

r重新配置

廣重命名

廠測試

取消1部助J《后退回I…卞二.而:…)

Oracle數(shù)據(jù)庫開發(fā)與實現(xiàn)

廣州大學(xué)華軟軟件學(xué)院軟件工程系

Oracle數(shù)據(jù)庫開發(fā)與實現(xiàn)

廣州大學(xué)華軟軟件學(xué)院軟件工程系

Oracle數(shù)據(jù)庫開發(fā)與實現(xiàn)

廣州大學(xué)華軟軟件學(xué)院軟件工程系

Oracle數(shù)據(jù)庫開發(fā)與實現(xiàn)

廣州大學(xué)華軟軟件學(xué)院軟件工程系

Oracle數(shù)據(jù)庫開發(fā)與實現(xiàn)

廣州大學(xué)華軟軟件學(xué)院軟件工程系

Oracle數(shù)據(jù)庫開發(fā)與實現(xiàn)

廣州大學(xué)華軟軟件學(xué)院軟件工程系

Oracle數(shù)據(jù)庫開發(fā)與實現(xiàn)

廣州大學(xué)華軟軟件學(xué)院軟件工程系

Oracle數(shù)據(jù)庫開發(fā)與實現(xiàn)

廣州大學(xué)華軟軟件學(xué)院軟件工程系

Oracle數(shù)據(jù)庫開發(fā)與實現(xiàn)

廣州大學(xué)華軟軟件學(xué)院軟件工程系

月艮務(wù)名酉己置前tnsnames.ora

口tnsnames-記事本

文件(B螭⑥格式(Q)查看QD幫助出)

#tnsnames.oraNetworkConfigurationFile:h:\oracle\product\ll.1.0\db_l\NETWORK

#\ADMIN\tnsnames.orageneratedbyOracleconfigurationtools.

ORCL-SHARED=

(DESCRIPTION二

(ADDRESS_LIST二

(ADDRESS二(PROTOCOL二TCP)(HOST二nik-pc)(PORT二1521))

)

(CONNECT_DATA=

(SERVER=SHARED)

(SERVICE_NAME=orcl)

)

)

ORCL二

(DESCRIPTION=

(ADDRESS.LIST二

(ADDRESS=(PROTOCOL=TCP)(HOST=nik-PC)(PORT=1521))

)

(CONNECT_DATA=

(SERVER=DEDICATED)

(SERVICE_NAME=orcl)

Oracle數(shù)據(jù)庫開發(fā)與實現(xiàn)

廣州大學(xué)華軟軟件學(xué)院軟件工程系

月艮務(wù)名酉己置后tnsnames.ora

tnsnames-記事本

文件(F)編輯(E)格式(。)查看(V)幫助(H)

Ifftnsnames.oraNetworkConfigurationFile:h:\oracle\product\ll.1.O\db_l\network\admin\tnsnaines

#GeneratedbyOracleconfigurationtools.

ORCL-SHARED=

(DESCRIPTION=

(ADDRESS_LIST=

(ADDRESS=(PROTOCOL=TCP)(HOST=nik-pc)(PORT=1521))

)

(CONNECT_DATA=

(SERVER=SHARED)

(SERVICE_NAME=orcl)

)

)

3RCL_NEWSERVICE=

(DESCRIPTION=

(ADDRESS_LIST=

(ADDRESS=(PROTOCOL=TCP)(HOST=nik-pc)(PORT=1521))

)

(CONNECT_DATA=

(SERVICE.NAME=orcl)

)

)

ORCL=

(DESCRIPTION=

(ADDRESS.LIST=

(ADDRESS=(PROTOCOL=TCP)(HOST=nik-PC)(PORT=1521))

)

(CONNECT.DATA=

(SERVER=DEDICATED)

(SERVICE.NAME=orcl)

)

Oracle數(shù)據(jù)庫開發(fā)與實現(xiàn)

廣州大學(xué)華軟軟件學(xué)院軟件工程系

網(wǎng)絡(luò)服務(wù)名配置完了之后我們就可以利用它來連接

到服務(wù)器nik-pc的。rcl數(shù)據(jù)庫。

Connectscott/tiger@orcl_newservice

Oracle數(shù)據(jù)庫開發(fā)與實現(xiàn)

廣州大學(xué)華軟軟件學(xué)院軟件工程系

監(jiān)聽程序配置

Oracle數(shù)據(jù)庫開發(fā)與實現(xiàn)

廣州大學(xué)華軟軟件學(xué)院軟件工程系

Oracle數(shù)據(jù)庫開發(fā)與實現(xiàn)

廣州大學(xué)華軟軟件學(xué)院軟件工程系

Oracle數(shù)據(jù)庫開發(fā)與實現(xiàn)

廣州大學(xué)華軟軟件學(xué)院軟件工程系

廣州大學(xué)華軟軟件學(xué)院軟件工程系

Oracle數(shù)據(jù)庫開發(fā)與實現(xiàn)

廣州大學(xué)華軟軟件學(xué)院軟件工程系

廣州大學(xué)華軟軟件學(xué)院軟件工程系

廣州大學(xué)華軟軟件學(xué)院軟件工程系

廣州大學(xué)華軟軟件學(xué)院軟件工程系

Oracle數(shù)據(jù)庫開發(fā)與實現(xiàn)

廣州大學(xué)華軟軟件學(xué)院軟件工程系

Oracle數(shù)據(jù)庫開發(fā)與實現(xiàn)

廣州大學(xué)華軟軟件學(xué)院軟件工程系

監(jiān)聽器配置完畢之后會在服務(wù)管理處新增加一個

Listenernew的服務(wù),該服務(wù)就是一個新的監(jiān)聽器,

監(jiān)聽的端口是1522(默認是1521),如果用戶想

利用新的監(jiān)聽器進行數(shù)據(jù)庫服務(wù)器的連接,這時

候要重新配置新的網(wǎng)絡(luò)服務(wù)名,使用新的端口

1522才能進行數(shù)據(jù)庫連接。

Oracle數(shù)據(jù)庫開發(fā)與實現(xiàn)

廣州大學(xué)華軟軟件學(xué)院軟件工程系

NetManager配置

Oracle數(shù)

廣州大學(xué)華軟軟件學(xué)院軟件工程系

Oracle數(shù)據(jù)庫開發(fā)與實現(xiàn)

廣州大學(xué)華軟軟件學(xué)院軟件工程系

Oracle數(shù)據(jù)庫開發(fā)與實現(xiàn)

廣州大學(xué)華軟軟件學(xué)院軟件工程系

敏OracleNetManager-h:\orade\product\LL1.0\db_l\NETWORK\ADMIN\

文件(E)編輯命令幫助(H)

導(dǎo)翦OracleNet配置

6■晦?本地

卜建概要文件

疏Net服務(wù)名向?qū)?薰4頁除5頁):服務(wù)

要標(biāo)識數(shù)據(jù)庫或服務(wù),必須提供Oracle8i8.1或更高版本的數(shù)據(jù)庫服務(wù)名

或提供Oracle88.0數(shù)據(jù)庫版本的系統(tǒng)標(biāo)識符(SID)oOracleSi或更高版

本數(shù)據(jù)庫的服務(wù)名通常是其全局數(shù)據(jù)庫名。

(Oracle8i或更高版本)服務(wù)名

r(Oracle8或更低版本)SID:

您也可以根據(jù)需要選擇共享,專用或池中服務(wù)器數(shù)據(jù)庫連接。蜿認的方式

是由數(shù)據(jù)庫自行決定。

連接類型:數(shù)據(jù)庫就認設(shè)置

上一步但)下一步(X)

Oracle數(shù)據(jù)庫開發(fā)與實現(xiàn)

溫馨提示

  • 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)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論