oracle网络配置资料.pptx

  1. 1、本文档共58页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第12 Oracle网络配置与管理;学习目标;【本章要点】;【关键术语】;要对Oracle 数据库进行管理,可以在服务器或客户端进行。 在服务器上进行管理,称为本地管理; 在客户端上进行管理,需要进行网络连接,我们称为网络客户端管理。 在客户端上管理,只需要安装客户端管理软件即可。客户端应用为了连接特定的服务器和数据库,需要对网络进行配置,通过配置可以连接到不同的Oracle 数据库服务器。 首先需要在数据库服务器端配置侦听程序,然后需要在客户端配置网络服务名,如图所示。只有合理地配置了侦听程序和网络服务名之后,客户端的应用程序才能通过网络访问数据库。另外,为了方便地管理同—台机器上的多个Oracle 数据库实例,也应进行网络配置。;当建立用户时,用户没有任何权限。为使用户可以连接到数据库并执行各种操作,必须为其授予相应的系统权限或对象权限。假定要使用户A、B、C 能够连接到数据库,并具有创建表的权限和可以在SCOTT.EMP 表上执行INSERT、UPDATE 操作,那么需要进行12次授权操作。如图15-1 所示。;;一、配置侦听器(LISTENER) 网络配置可以使用网络配置管理器Net Manager 来完成。Net Manager 用于网络连接服务名、侦听器等的创建和设置。 在同一台服务器上可以配置多个侦听器,但侦听的端口号不能相同。不同的侦听器可以侦听对同一个数据库的请求,同一个侦听器也可以侦听对不同数据库的请求。这样当一个侦听器忙时,另外的侦听器仍然可以为客户端请求提供服务,减少用户连接的等待时间。 侦听器的配置信息存入对应的配置文件listener.ora(注:使用Net Manager工具配置侦听器相当于修改该文件),该文件的默认路径为$Oracle_Home/network/admin,其中$Oracle_Home 代表服务器软件的安装目录。另外通过设置环境变量TNS_ADMIN 可以改变侦听器配置文件的位置。;一、配置侦听器(LISTENER) 侦听器的设置主要包括侦听位置和对应的数据库服务. 侦听位置包括主机、端口和使用的通讯协议,Oracle 默认的标准端口是1521,通常采用的协议是TCP/IP。 ;【实例1-1】增加新的侦听器;;步骤2:点击“+”增加一个监听器,并且输入监听名称 ;;? 协议:用于指定监听程序要使用的网络协议,监听程序可以使用多种网络协议,但最常用的是“TCP/IP”协议。 ? 主机:用于指定Oracle 服务器所在机器的主机名或IP 地址。因为侦听器和Oracle服务器位于同一台机器,主机名在这里也可以输入LOCALHOST。 ? 端口号:用于指定监听程序所要使用的TCP/IP 端口号,默认监听端口号为1521。如果要指定其他端口号,则必须是操作系统未占用的端口。 为了区别于LISTENER与LISTENER1,将LISTENER1 端口号改为1522。 注意:如果网络客户端想要通过LISTENER1 连接数据库,其用于连接数据库的网络服务名配置,也要使用同样的端口号。;;? 全局数据库名:一般设置为DB_NAME.DB_DOMAIN(DB_NAME 和DB_DOMAIN为初始化参数),这里设为orcl。 ? Oracle 主目录:应该设置为Oracle 软件的安装路径。 ? SID:设置为数据库的SID,这里设置为orcl。;二、配置客户端网络服务名 在客户端安装过程中,或安装完毕后,一般要进行网络配置。网络配置的目的是,客户端和服务器可能使用不同的操作系统平台和不同的网络通讯协议,这样客户端连接服务器就 需要提供必要的参数,包括要连接的服务器名称、连接的端口号、使用的通讯协议等。 对于普通用户,这些参数不便于理解和记忆。通过网络配置,可以把网络服务名同配置联系起来,一旦配置完成,以后就可以使用该网络服务名进行数据库的连接,使连接过程得 到简化。 当安装Oracle 数据库产品时,系统会自动在服务器端为数据库配置相应的网络服务名,默认网络服务名与实例标识(SID)相同。为了便于访问同一台服务器上的多个Oracle 数据库,应该为新数据库配置相应的网络服务名。;网络服务名对应的配置文件名称为tnsnames.ora , 该文件的默认路径为$Oracle_Home/network/admin。同样,通过设置环境变量TNS_ADMIN可以改变该配置文件的位置。 配置网络服务名也可以使用工具Net Manager 来完;3)DBA 角色 DBA 是在建立数据库时Oracle 执行脚本SQL.BSQ 自动建立的角色,该角色具有所有系统权限以及WITH ADMIN OPTION 选项要注意的是,CONNECT、RESOURCE、DBA 三种角色是

文档评论(0)

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

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

1亿VIP精品文档

相关文档