日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

oracle 11g安裝圖解教程,如何安裝oracle11g數(shù)據(jù)庫詳細(xì)過程( 四 )


#listener.ora Network Configuration File: #E:\oracle\product\10.1.0\Db_2\NETWORK\ADMIN\listener.ora# Generated by Oracle configuration tools.# 下面定義LISTENER 進(jìn)程為哪個實(shí)例提供服務(wù) 這里是ORCL ,并且它對應(yīng)的ORACLE_HOME 和GLOBAL_DBNAME 其中GLOBAL_DBNAME 不是必需的除非# 使用HOSTNAME 做數(shù)據(jù)庫連接SID_LIST_LISTENER =(SID_LIST =(SID_DESC =(GLOBAL_DBNAME = boway)(ORACLE_HOME = /u01/app/oracle)(SID_NAME = ORCL))) # 監(jiān)聽器的名字,一臺數(shù)據(jù)庫可以有不止一個監(jiān)聽器# 再向下面是監(jiān)聽器監(jiān)聽的協(xié)議,ip,端口等,這里使用的tcp1521端口,并且使#用的是主機(jī)名LISTENER =(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = dg1)(PORT = 1521))) 上面的例子是一個最簡單的例子,但也是最普遍的 。一個listener 進(jìn)程為一個instance(SID) 提供服務(wù) 。監(jiān)聽器的操作命令
ORACLE_HOME/bin/lsnrctl start其他諸如stop,status 等 。具體敲完一個lsnrctl 后看幫助 。上面說到的三個文件都可以通過圖形的配置工具來完成配置
$ORACLE_HOME/netca 向?qū)问降?ORACLE_HOME/netmgr本人比較習(xí)慣netmgr,profile 配置的是sqlnet.ora 也就是名稱解析的方式service name 配置的是tnsnames.ora 文件listeners 配置的是listener.ora 文件,即監(jiān)聽器進(jìn)程具體的配置可以嘗試一下然后來看一下配置文件 。這樣一來總體結(jié)構(gòu)就有了不同的連接方式。
連接過程當(dāng)你輸入
sqlplus sys/oracle@orcl1.查詢sqlnet.ora 看看名稱的解析方式,發(fā)現(xiàn)是TNSNAME2.則查詢tnsnames.ora 文件,從里邊找orcl 的記錄,并且找到主機(jī)名,端口和service_name3. 如果listener 進(jìn)程沒有問題的話,建立與listener 進(jìn)程的連接 。4 .根據(jù)不同的服務(wù)器模式如專用服務(wù)器模式或者共享服務(wù)器模式,listener 采取接下去的動作 。默認(rèn)是專用服務(wù)器模式,沒有問題的話客戶端就連接上了數(shù)據(jù)庫的server process。5 .這時候網(wǎng)絡(luò)連接已經(jīng)建立,listener 進(jìn)程的歷史使命也就完成了 。##
幾種連接方式簡便命名連接:默認(rèn)已啟用,不需要進(jìn)行客戶機(jī)配置,僅支持TC/IP(無SSL),不支持高級連接,如:連接時故障轉(zhuǎn)移,源路由,負(fù)載平衡 。連接方式如:
connect hr/hr@db.us.oracle.com:1521/dba10g其中db.us.oracle.com為主機(jī)名當(dāng)然也可以用IP代替,1521為連接端口,dba10g為服務(wù)名—可通過show parameter service 查看 。本地命名:需要客戶機(jī)名稱解析文件tnsname.ora,支持所有的OracleNet協(xié)議,支持高級連接選項 。連接方式如: connect hr/hr@orcl,其中orcl為數(shù)據(jù)庫實(shí)例名目錄命名:需要加載了OracleNet名稱解析的LDAP:OracleInternet Directory和Microsoft Active Directory Services 。支持所有的OracleNet協(xié)議,支持高級連接選項 。連接方式如: connect hr/hr@orcl外部命名:使用支持的非Oracle命名服務(wù),包括:網(wǎng)絡(luò)信息服務(wù)(NIS)外部命名,分布式計算環(huán)境(DCE)單元目錄服務(wù)(CDS)
連接用到的幾種驗證形式sqlplus / as sysdba這是典型的操作系統(tǒng)認(rèn)證,不需要listener 進(jìn)程
sqlplus sys/oracle 這種連接方式只能連接本機(jī)數(shù)據(jù)庫,同樣不需要listener 進(jìn)程
sqlplus sys/oracle@orcl 這種方式需要listener 進(jìn)程處于可用狀態(tài) 。最普遍的通過網(wǎng)絡(luò)連接 。以上驗證方式使用sys 用戶或者其他通過密碼文件驗證的用戶都不需要數(shù)據(jù)庫處于可用狀態(tài),操作系統(tǒng)認(rèn)證也不需要數(shù)據(jù)庫可用,數(shù)據(jù)庫用戶認(rèn)證放是由于采用數(shù)據(jù)庫認(rèn)證,所以數(shù)據(jù)庫必需處于open 狀態(tài) 。作為普通用戶進(jìn)行登錄
[oracle@dg1 admin]$ sqlplus sys/oracleSQL*Plus: Release 10.2.0.1.0 - Production on Sun Feb 13 16:18:33 2011Copyright (c) 1982, 2005, Oracle.All rights reserved.ERROR:ORA-01034: ORACLE not available ORA-27101: shared memory realm does not existLinux Error: 2: No such file or directory

推薦閱讀