资源描述
Click to edit Master title style,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,版权所有,2006,Oracle。,保留所有权利。,配置 Oracle 网络环境,课程目,标,标,学完本,课,课后,,应,应能完,成,成以下,工,工作:,使用Enterprise Manager来:,创建其,它,它监听,程,程序,创建OracleNet Service别名,配置连,接,接时故,障,障转移,控制OracleNet Listener,使用tnsping测试OracleNet的连接,性,性,确定何,时,时使用,共,共享服,务,务器与,专,专用服,务,务器,OracleNet Services,应用程序,Oracle Net,RDBMS,Oracle Net,客户机或中间层,数据库服务器,TCP/IP,网络,监听程序,Oracle Net,配置文件,Oracle Net,配置文件,OracleNet Listener,/network/admin/listener.ora,sqlnet.ora,监听程序,Oracle,数据库,Oracle Net,配置文件,Enterprise,Manager,Database,Control,建立网,络,络连接,要建立,客,客户机,或,或中间,层,层连接,,,,OracleNet要求客,户,户机了,解,解下列,事,事项:,运行监,听,听程序,的,的主机,监听程,序,序监视,的,的端口,监听程,序,序使用,的,的协议,监听程,序,序处理,的,的服务,名,名,名称解析,建立连,接,接,监听程序,传入连接请求,用户会,话,话,服务器进程,PGA,监听程序,用户会话,用户进程,配置和,管,管理OracleNetwork,的,的工具,Enterprise Manager的“NetServicesAdministration,(,(网络服,务,务管理,),)”页,OracleNet Manager,由OracleUniversal Installer启动的OracleNet ConfigurationAssistant,命令行,监听程,序,序控制,实,实用程,序,序,可以使,用,用命令,行,行lsnrctl实用程,序,序(或,通,通过EM)控制OracleNet监听程,序,序,$lsnrctl,LSNRCTL forLinux:Version10.2.0,.,.0.0 on 12-MAY-2005 13:27:51,Copyright,(,(c,),)1991,2004,Oracle.Allrights reserved.,Welcome to LSNRCTL,type,help,forinformation.,LSNRCTLhelp,Thefollowing operationsare available,Anasterisk,(,(*)denotesa modifier or extended command,:,:,startstopstatus,servicesversionreload,save_configtracespawn,change,_,_passwordquitexit,set,*,*show,*,*,监听程,序,序控制,实,实用程,序,序的语,法,法,可以从,命,命令行,或,或LSNRCTL提示符,发,发布监,听,听程序,控,控制实,用,用程序,中,中的命,令,令,UNIX或Linux命令行,语,语法:,提示符,语,语法:,$lsnrctl,$lsnrctlstart,$lsnrctlstatus,LSNRCTL,start,LSNRCTLstatus,监听程,序,序控制,实,实用程,序,序的语,法,法完整,备,备注页,监听程,序,序主页,网络服,务,务管理,页,页,创建监,听,听程序,1,2,3,4,添加监,听,听程序,地,地址,5,6,7,数据库,服,服务注,册,册,命名方,法,法,OracleNet支持多,种,种解析,连,连接信,息,息的方,法,法:,简便连,接,接命名,:,:使用TCP,/,/IP连接字,符,符串,本地命,名,名:使,用,用本地,配,配置文,件,件,目录命,名,名:使,用,用符合LDAP的集中,式,式目录,服,服务器,外部命,名,名:使,用,用支持,的,的非Oracle命名服,务,务,客户机/应用程序服务器,Oracle Net,Oracle Net,配置文件,简便连,接,接,默认情,况,况下已,启,启用,不需要,进,进行客,户,户机配,置,置,仅支持TCP,/,/IP,(,(无SSL,),),不支持,高,高级连,接,接选项,,,,如:,连接时,故,故障转,移,移,源路由,负载平,衡,衡,SQL CONNECT hr/:1521/dba10g,无,Oracle Net,配置文件,本地命,名,名,需要客,户,户机名,称,称解析,文,文件,支持所,有,有的OracleNet协议,支持高,级,级连接,选,选项,,如,如:,连接时,故,故障转,移,移,源路由,负载平,衡,衡,SQL CONNECT hr/hrorcl,Oracle Net,配置文件,目录命,名,名,需要加,载,载了OracleNet名称解,析,析信息,的,的LDAP:,OracleInternetDirectory,MicrosoftActive DirectoryServices,支持所,有,有的OracleNet协议,支持高,级,级连接,选,选项,SQL CONNECT hr/hrorcl,LDAP,目录,Oracle Net,配置文件,外部命,名,名方法,使用支,持,持的非Oracle命名服,务,务,包括:,网络信,息,息服务,(,(NIS,),)外部命,名,名,分布式,计,计算环,境,境(DCE,),)单元目,录,录服务,(,(CDS,),),Oracle Net,非,Oracle,命名服务,配置服,务,务别名,创建或编辑,高级连,接,接选项,OracleNet支持下,列,列具有,本,本地和,目,目录命,名,名的高,级,级连接,选,选项:,连接时,故,故障转,移,移,负载平,衡,衡,源路由,高级连,接,接选项,完,完整备,注,注页,Tryeachaddress,inorder,untilone succeeds.Failover,Tryeachaddress,randomly,untilone succeeds Failover Loadbalancing,Tryone addressselectedatrandom.Loadbalancing,Useeachaddress in order until thedestinationisreached.Sourcerouting,Useonlythefirstaddress.None,测试OracleNet 连,接,接性,tnsping实用程,序,序用于,测,测试OracleNet服务别,名,名:,确保客,户,户机与OracleNet监听程,序,序之间,的,的连接,性,性,不验证,所,所请求,的,的服务,是,是否可,用,用,支持简,便,便连接,名,名称解,析,析:,支持本,地,地和目,录,录命名,:,:,tnspingdb.us.oracle,.,.com:1521,/,/dba10g,tnsping orcl,用户会,话,话:专,用,用服务,器,器,服务器进程,服务器进程,用户会话,服务器进程,监听程序,用户会,话,话:共,享,享服务,器,器,监听程序,分派程序,服务器进程,服务器进程,服务器进程,用户会话,SGA,和,和PGA,Oracle共享服,务,务器:,用,用户会,话,话数据,存,存储在SGA中。,SGA,大型池和其它内存结构,堆栈空间,PGA,用户会话数据,光标状态,排序数据,请在调整,SGA,大小时将共享服务器内存要求的因素考虑在内。,共享服,务,务器:,连,连接共,享,享,客户机,应,应用程,序,序的空,闲,闲期已,超,超出指,定,定时间,,,,并且,有,有传入,的,的客户,机,机请求,连,连接。,此客户,机,机连接,是,是到该,服,服务器,的,的第256,个,个连,接,接。已,打,打开连,接,接共享,,,,因此,可,可接受,此,此连接,。,。,最大连接数量配置为 255,数据库服务器,空闲客户机,活动客户机,新客户机,不能使,用,用共享,服,服务器,的,的情况,不能使,用,用共享,服,服务器,执,执行下,列,列特定,类,类型的,数,数据库,任,任务:,数据库,管,管理,备份和,恢,恢复操,作,作,批处理,和,和批量,加,加载操,作,作,数据仓,库,库操作,分派程序,专用服务器进程,小结,在本课,中,中,应,该,该已经,学,学会如,何,何:,使用Enterprise Manager来:,创建其,它,它监听,程,程序,创建OracleNet Service别名,配置连,接,接时故,障,障转移,控制OracleNet Listener,使用tnsping测试OracleNet的连接,性,性,确定何,时,时使用,共,共享服,务,务器与,专,专用服,务,务器,练习概,览,览:使,用,用 OracleNetwork 组,件,件,本练习,包,包括以,下,下内容,:,:,通过配,置,置本地,名,名称解,析,析来连,接,接到其,它,它数据,库,库,为连接,时,时故障,转,转移创,建,建第二,个,个监听,程,程序,
展开阅读全文