- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
配置网络服务名 分发配置文件 连接到数据库 配置主机命名方式 通过DNS和本地hosts文件这样的IP地址解析机制来完成对目标数据库服务的全局数据库名的解析 优点: 主机命名方式只需要最少的用户配置文件; 主机命名方式不需要使用本地名称配置文件; 用户在使用主机命名方式设置时,可以不需要理解连接标识符、连接描述符等基本概念。 局限: 客户端只能使用TCP/IP协议进行连接; 客户端必须具有至少一种IP地址解析机制,比如DNS,或者是本地TCP/IP hosts文件; 不能使用Oracle 网络服务中的高级功能,比如Oracle连接管理器所提供的功能; 对监听器的配置有特定的要求。 主机命名方式的配置步骤 配置监听器监听全局数据库名 配置主机命名方式为首选方式 建立主机名称解析环境 连接到数据库 小结 监听器的基本工作原理和配置过程 客户端命名方式的配置 网络服务名的配置 listener.ora、tnsnames.ora、sqlnet.ora配置文件的语法结构 Oracle数据库应用技术 Oracle数据库应用技术 第13章 网络配置 主要内容 网络服务结构 服务器端网络配置 客户端网络配置 13.1网络服务结构 Oracle Net Oracle Net监听器 Oracle连接管理器 网络配置工具 Oracle Net功能概述 Oracle Net是Oracle网络服务中核心的组件,它是同时驻留在Oracle数据库服务器与客户端上的一个软件层。Oracle Net提供了建立从客户端应用程序到服务端数据库的网络会话的基本功能。 一旦网络会话建立,Oracle Net随即还将担负起在客户端应用程序和数据库服务器之间持续传送数据的角色。 Oracle Net的组成 Oracle Net基础层 Oracle协议支持层 Oracle Net监听器 Oracle Net监听器被简称为“监听器”,它是位于服务器端的一个后台进程,负责对客户端传入的连接请求进行监听,接收到客户端的连接请求后,将它交给服务器进行处理。一旦客户端与服务器的连接已经建立,客户端和服务器即可直接通信,不再需要监听器的参与。 Oracle连接管理器 为数据库服务器提供网络请求代理功能,DBA还可以通过配置它来实现会话复用、访问控制以及协议转换等功能。 网络配置工具 Oracle Net Configuration Assistant Oracle Net Manager LSNRCTL 13.2 服务器端网络配置 监听器的工作原理 监听器的响应过程 当客户端连接请求到达监听器之后,监听器为客户端选择服务处理器,以及将连接请求交给服务处理器的过程。 Oracle数据库服务器的服务处理器 调度器 专用服务进程 监听器的响应方式 Direct Hand Off响应方式 重定向响应方式 监听器的配置(对应配置文件listener.ora) 配置监听器所监听的协议地址 配置监听器所支持的数据库服务信息 配置监听器运行参数 动态服务注册的配置 动态服务注册功能的引入: 能够自动将数据库服务注册到监听器,而不需要在listener.ora配置文件中进行任何修改。 操作 将数据库注册到默认服务器 修改初始化参数:SERVICE_NAMES;INSTANCE_NAME 将数据库注册到非默认监听器 修改listener.ora或创建新监听器 修改LOCAL_LISTENER初始化参数 将监听器名称解析为协议地址 监听器的管理 监视监听器的状态 在操作系统命令提示符下键入LSNRCTL,进入LSNRCTL命令行环境 在LSNRCTL命令行环境中输入命令STATUS,可以查看监听器当前的运行状态 使用SERVICES命令可以查看详细信息 对配置参数的修改和查看 利用SET命令来修改指定的监听器的配置参数 利用SHOW命令来查看监听器的参数配置 13.3 客户端网络配置 客户端网络配置的主要任务: 为客户端选择所使用的命名方式,并且建立所需的连接标识符到连接描述符的映射关系 命名方式配置描述 连接标识符是一个完整的连接描述符,或者是一个映射到连接描述符的名称 连接描述符是一个特定网络连接的描述格式字符串。在连接描述符中包含了目标服务名以及网络路径的信息 命名方式是从连接标识符到连接描述符的名称解析方法 本地命名方式 主机命名方式 配置本地命名方式 连接描述符到连接标识符的映射关系被保存在tnsnames.ora中 优点 : 它提供了一种更为直接的名称解析方式,不依赖于人和其他服务; 对网络协议基本上没有限制,可以使用所有Oracle所支持的网络协
文档评论(0)