2007 Oracle数据库基础教程 第13章网络管理
2007 Oracle 数据库基础教程 第13章 网络管理
2007 Oracle数据库基础教程 本章内容 口网络服务结构 Oracle net Oracle net监听器 Oracle连接管理器 网络配置工具 口服务器端网络配置 监听器的工作原理 监听器的配置 动态服务注册的配置 监听器的管理
2007 Oracle 数据库基础教程 本章内容 网络服务结构 ➢ Oracle Net ➢ Oracle Net监听器 ➢ Oracle连接管理器 ➢ 网络配置工具 服务器端网络配置 ➢ 监听器的工作原理 ➢ 监听器的配置 ➢ 动态服务注册的配置 ➢ 监听器的管理
2007 Oracle数据库基础教程 口客户端网络配置 命名方式配置描述 配置本地命名方式 配置主机命名方式
2007 Oracle 数据库基础教程 客户端网络配置 ➢ 命名方式配置描述 ➢ 配置本地命名方式 ➢ 配置主机命名方式
2007 Oracle数据库基础教程 本章要求 口了解网络服务结构 口掌握服务器端的网络配置方法 口掌握客户端网络配置方法
2007 Oracle 数据库基础教程 本章要求 了解网络服务结构 掌握服务器端的网络配置方法 掌握客户端网络配置方法
2007 Oracle数据库基础教程 131网络服务结构 a Oracle net Oracle net功能概述 Oracle Net是 Oracle络服务中核心的组件,它是同时强留 在 Oracle数据库服器与客户瑞上的→个软件层。 racle N吐t提供了建丘从客户瑞应用程序到服齐瑞薮据库的网络会话 的基本功能。 旦络会话建豆, Oracle neti随即还将担负起在客户瑞应 用程序和数据库服条之阃持续俦送数据的角色 Oracle Neti的组成 Oracle net基础层 Oracle沝议支持层
2007 Oracle 数据库基础教程 13.1 网络服务结构 Oracle Net ➢ Oracle Net功能概述 ✓ Oracle Net是Oracle网络服务中核心的组件,它是同时驻留 在Oracle数据库服务器与客户端上的一个软件层。Oracle Net提供了建立从客户端应用程序到服务端数据库的网络会话 的基本功能。 ✓ 一旦网络会话建立,Oracle Net随即还将担负起在客户端应 用程序和数据库服务器之间持续传送数据的角色。 ➢ Oracle Net的组成 ✓ Oracle Net基础层 ✓ Oracle协议支持层
2007 Oracle数据库基础教程 Oracle net监听器 基本工作原理: Oracle ne监听翳欷简称为“监听翳”,它是丘于服踞 瑞的一个后合进程,贠赉对客广瑞陟入的连接靕非进行盅听,接 收到客户瑞的连接请非后,牾它交给服齐踞琎行处理。一旦客户 瑞与服齐的连接已经建丘,客户瑞和服即可直接通信,不 耳需要监听踞的參与。 应用层 RDBMS Oracle Net 监听器 Oracle Net 基础层 基础层 Oracle Net 网络协议 网络协议 Oracle Net 协议支持层 协议支持层 客户端 服务端
2007 Oracle 数据库基础教程 Oracle Net监听器 ➢ 基本工作原理: Oracle Net监听器被简称为“监听器”,它是位于服务器 端的一个后台进程,负责对客户端传入的连接请求进行监听,接 收到客户端的连接请求后,将它交给服务器进行处理。一旦客户 端与服务器的连接已经建立,客户端和服务器即可直接通信,不 再需要监听器的参与。 应用层 Oracle Net 基础层 Oracle Net 协议支持层 客户端 RDBMS Oracle Net 基础层 Oracle Net 协议支持层 服务端 监听器 网络协议 网络协议
2007 Oracle数据库基础教程 a Oracle连接管理器 功能概述 为数据库服务提供阏络请求代理功能,DBA还可以通过配置 它来实会话复用、玏问控制以及惞议转换等功能 口网络配置工具 Oracle Net Configuration Assistant Oracle Net Manager LSNRCTL
2007 Oracle 数据库基础教程 Oracle连接管理器 ➢ 功能概述 ✓ 为数据库服务器提供网络请求代理功能,DBA还可以通过配置 它来实现会话复用、访问控制以及协议转换等功能。 网络配置工具 ➢ Oracle Net Configuration Assistant ➢ Oracle Net Manager ➢ LSNRCTL
2007 Oracle数据库基础教程 13.2服务器端网络配置 监听器的工作原理 监听器的响应过程 当蜜户瑞连接靕到荙臨听翳之后,盅听赑为客广瑞荙择服齐处理踞 以及牾连接请非交给服齐处理踞的过程。 Oracle数据库服务器的服务处理器 调度蛋 专用服条进程
2007 Oracle 数据库基础教程 13.2 服务器端网络配置 监听器的工作原理 ➢ 监听器的响应过程 ✓ 当客户端连接请求到达监听器之后,监听器为客户端选择服务处理器, 以及将连接请求交给服务处理器的过程。 ➢ Oracle数据库服务器的服务处理器 ✓ 调度器 ✓ 专用服务进程
2007 Oracle数据库基础教程 监听器的响应方式 Direct hand offp响应方式数据库服务器 共享服 务进程 共享服 务进程 共享服 务进程 已启动的 数据库 客户端 监听器 调度器 共享服务进程 重定向响应方实 数据库服务器 共享服 务进程 共享服 务进程 共享服 务进程 已启动的 数据库 Spawn and Bequeath应式调度器共享服务进程
2007 Oracle 数据库基础教程 ➢ 监听器的响应方式 ✓ Direct Hand Off响应方式 ✓ 重定向响应方式 ✓ Spawn and Bequeath监响应方式 听器 1 2 客户端 调度器 共享服 务进程 3 共享服 务进程 。。。 共享服 务进程 已启动的 共享服务进程 数据库 数据库服务器 监听器 1 2 客户端 调度器 共享服 务进程 3 共享服 务进程 。。。 共享服 务进程 已启动的 共享服务进程 数据库 数据库服务器
2007 Oracle数据库基础教程 口监听器的配置(对应配置文件 listener. ora) 配置监听器所监听的协议地址 0 racle Het Configuration Assist ant:欢迎使用 欢迎使用ora Assistant-该工具将引导您执行以下一般 配置步骤 请选择希望进行的配置 监听程序配置 C命名方法配置 C本地Net服务名配置 目录使用配置 取消 帮助 后退(「平步)
2007 Oracle 数据库基础教程 监听器的配置(对应配置文件listener.ora) ➢ 配置监听器所监听的协议地址