欢迎来到天天文库
浏览记录
ID:5395712
大小:405.50 KB
页数:28页
时间:2017-11-09
《第15课oracle在linux上的使用oracle网络》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第15课ORACLE在LINUX上的使用ORACLE网络ORACLE在LINUX上的使用SERVICELISTENERORACLE网络与NET8教学目标SERVICE:SERVICE实际是一个指向特定ORACLE数据库的连接串SERVICE使ORACLE的APPLICATION工具如SQL*PLUS连接并访问相应的ORACLE数据库。配置ORACLE,使其可以访问数据库建立SERVICE:菜单没有了,仍然有图形化工具。要感谢JAVA工具:Net8ConfigrationAssistant启动Net8Assistant$netca建立SERVICE注意
2、:以oracle登录Startx在rxvt终端窗口EXAMPLE:netca.txt配置过程:很象在WINDOWS。体会一下ORACLE的跨平台。建立SERVICE主机名输入目标数据库所在的机器名,或使用目标数据库所在机器的IP地址主机名一定要书写为PC名.域名如:NCTC30.GETJOB.COM.CN注意一定要测试,测试失败时:首先按更改登录,改变登录目的数据库的USERNAMEPASSWORD。之后一定要再按测试,否则不会重新测试。这里的问题同windows下一样:listener未配好。等会儿再配listener注意SERVICE只在本机有效
3、。在其他PC上无效。连接会失败。EXAMPLE:因此,SERVICE在同一台PC不可以重名。在不同PC间没有影响。注意SERVICE名究竟是什么呢?请大家回想WINDOWS中的相应知识。SERVICE实际是一个指向特定ORACLE数据库的连接串。在WINDOWS在LINUX都一样。注意SERVICE建立了,能否连接其它数据库呢?能。可为什么有的SERVICE总test不过呢?因为目标数据库LISTENER没有启动。LISTENER是什么?大家在windows中已知道了。修改一个试一下。启动LISTENER以oracle登录在rxvt终端窗口,或命令行
4、,startx启动xwindownect选择listener,修改,选LISTERNER这一监听器启动LISTENER输入本机IP1521端口启动LISTENER注意:以oracle登录在rxvt终端窗口,或命令行。lsnrctl:LISTENER控制程序lsnrctlstatuslsnrctlstartOk,再启动sqlplus连一下启动LISTENER注意:以oracle登录在rxvt终端窗口,或命令行。lsnrctl:LISTENER控制程序lsnrctlcloselsnrctlstatu启动sqlplus连一下,关闭LISTENER建立一个指
5、向本机的SERVICE.叫TEST建立一个指向同伴的SERVICE.叫TEST2测试两个SERVICE。验证SERVICE在同一台PC不可以重名。在不同PC间没有影响。练习关闭本机LISTENER。让同伴建立一个指向自己PC的SERVICE.叫TEST3,测试。启动LISTENER,让同伴再测试TEST3成功,启动sqlplus连一下两人交换。练习ORACLE是一个基于客户机/服务器的体系。分ORACLESERVER,ORACLECLIENT.ORACLECLIENT的安装只要在SELECTAPRODUCTTOINSTALL时选ORACLECLIEN
6、T就可以。在ORACLECLIENT端,建立一个SERVICE,通过APPLICATION工具(如SQL*PLUS)就可以访问ORACLESERVER上的数据库。安装ORACLECLIENT概念:配置(也称为双层体系结构)允许在两台机器之间分布负载称为客户机的第一台机器支持发出数据请求的应用程序。后端机器称为服务器,数据库就驻留在该机器中。客户机负责表现数据,而数据库服务器则专用于支持查询,而不是应用程序。例如我们运行的sqlplus就是一个客户机application.ORACLE网络与NET8概念:NET8:客户机/服务器之间通过网络连接,ORA
7、CLE通过NET8这一系统实现网络连接。NET8允许使用SQL定位并访问服务器端数据库,如同在一台计算机上一般。NET8允许数据库服务器根据用户SQL请求,获取并发送数据如同在一台计算机上一般。ORACLE网络与NET8客户机/服务器ClientServerUserServerConnectingtoServers1listener.oraClientServerlistenersqlplususer/pw@DB1UserDB1Addressresolved234Server5文件和位置listener.oraClientServertnsnames
8、.oraDefaultlocationsforfilescanbespecified.文件:tnsnames
此文档下载收益归作者所有