第15课ORACLE在LINUX上的使用ORACLE网络.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第15课ORACLE在LINUX上的使用ORACLE网络.ppt

第15课 ORACLE在LINUX上的使用 ORACLE网络 教学目标 ORACLE在LINUX上的使用 SERVICE LISTENER ORACLE网络与NET8 配置ORACLE,使其可以访问数据库 SERVICE : SERVICE实际是一个指向特定ORACLE数据库的连 接串 SERVICE使ORACLE的 APPLICATION工具如 SQL*PLUS连接并访问相应的ORACLE数据库。 建立SERVICE 建立SERVICE: 菜单没有了,仍然有图形化工具。要感谢JAVA 工具:Net8 Configration Assistant 启动Net8 Assistant $netca 建立SERVICE 注意: 以oracle登录 Startx 在rxvt终端窗口 EXAMPLE:netca.txt 配置过程:很象在WINDOWS。体会一下ORACLE 的跨平台。 注意 主机名输入目标数据库所在的机器名,或使用目标数 据库所在机器的IP地址 主机名一定要书写为PC名.域名 如: NCTC30.GETJOB.COM.CN 注意 一定要测试,测试失败时: 首先按更改登录,改变登录目的数据库的 USERNAME PASSWORD。 之后一定要再按测试, 否则不会重新测试。 这里的问题同windows下一样:listener未配好。 等会儿再配listener 注意 SERVICE只在本机有效。在其他PC上无效。 连接会失败。 EXAMPLE: 因此, SERVICE在同一台PC不可以重名。 在不同PC间没有影响。 注意 SERVICE名究竟是什么呢? 请大家回想WINDOWS中的相应知识。SERVICE实际是一个指向特定ORACLE数据库的连接串 。在WINDOWS在LINUX都一样。 启动LISTENER SERVICE建立了,能否连接其它数据库呢? 能。 可为什么有的 SERVICE 总test不过呢? 因为目标数据库LISTENER没有启动。 LISTENER是什么?大家在windows中已知道了。 修改一个试一下。 启动LISTENER 以oracle登录 在rxvt终端窗口,或命令行,startx启动xwindow nect 选择listener,修改,选LISTERNER这一监听器 启动LISTENER 输入本机IP 1521端口 启动LISTENER 注意: 以oracle登录 在rxvt终端窗口,或命令行。 lsnrctl :LISTENER控制程序 lsnrctl status lsnrctl start Ok,再启动sqlplus连一下 关闭LISTENER 注意: 以oracle登录 在rxvt终端窗口,或命令行。 lsnrctl :LISTENER控制程序 lsnrctl close lsnrctl statu 启动sqlplus连一下, 练习 建立一个指向本机的SERVICE.叫TEST 建立一个指向同伴的SERVICE.叫TEST2 测试两个SERVICE。 验证SERVICE在同一台PC不可以重名。 在不同PC间没有影响。 练习 关闭本机LISTENER。 让同伴建立一个指向自己PC的SERVICE.叫TEST3,测试。 启动LISTENER,让同伴再测试TEST3 成功,启动sqlplus连一下 两人交换。 安装ORACLE CLIENT ORACLE是一个基于客户机/服务器的体系。 分ORACLE SERVER, ORACLE CLIENT. ORACLE CLIENT的安装只要在SELECT A PRODUCT TO INSTALL 时选ORACLE CLIENT就可以。 在ORACLE CLIENT端,建立一个SERVICE,通过 APPLICATION 工具(如SQL*PLUS)就可以访问ORACLE SERVER上的数据库。 ORACLE网络与NET8 概念: 配置(也称为双层体系结构)允许在两台机器之间分布负载 称为客户机的第一台机器支持发出数据请求的应用程序。 后端机器称为服务器,数据库就驻留在该机器中。 客户机负责表现数据,而数据库服务器则专用于支持查询,而不是应用程序。 例如我们运行的sqlplus就是一个客户机application. ORACLE网络与NET8 概念: NET8: 客户机/服务器之间通过网络连接,ORACLE通过NET8这一系统实现网络连接。 NET8允许使用SQL定位并访问服务器端数据库,如同在一台计算机上一般。 NET8允许数据库服务器根据用户SQL请求,获取并发送数据如同在一台计算机上一般。 客户机

文档评论(0)

magui + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8140007116000003

1亿VIP精品文档

相关文档