第1章建立Oracle数据库环境要点分析.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1.4.3 打开数据库 打开和关闭数据库需要具有SYSDBA或SYSOPER管理权限,可使用的工具包括SQL*Plus、Recovery Manager、Oracle Enterprise Manager等。 如果数据库由Oracle Database 11g新提供的Oracle Restart管理,则建议使用SRVCTL启动和关闭数据库。 启动SQL*Plus,并以一种管理权限连接: SQLPLUS /NOLOG SQL connect SYS/oracle AS SYSDBA 已连接。 Oracle数据库实例启动过程如图: Oracle提供不同的数据库启动状态,让DBA可以执行相应的管理工作: CLOSE:编辑和修改初始化参数文件。 NOMOUNT:创建新的数据库,或者重新创建控制文件。 MOUNT:重命名或移动数据文件、恢复数据库、改变数据库归档模式。 OPEN:OPEN状态分为受限访问和不受限访问两种。 在受限模式下,只有同时具有CREATE SESSION和RESTRICTED SESSION权限的用户才能访问。 受限模式主要用于执行数据的导入和导出操作、数据的装载、数据库的迁移和升级等操作。 用STARTUP命令启动数据库时,RESTRICT选项与NOMOUNT、MOUNT或OPEN选项组合使用,即可将数据库启动到受限访问模式。 执行STARTUP命令正常启动数据库之后,也可用下面命令进入受限访问模式: ALTER SYSTEM ENABLE RESTRICTED SESSION; 1.4.4 关闭数据库 Oracle数据库的关闭过程与打开过程相反: 使用SHUTDOWN命令关闭数据库,该命令有以下4个选项: NORMAL:正常关闭。 TRANSACTIONAL:事务关闭。 IMMEDIATE:立即关闭。 ABORT:异常关闭。 语法格式: SHUTDOWN [ NORMAL | TRANSACTION | IMMEDIATE | ABORT ] 1.5 Oracle Net配置 Oracle Net Services组件,为分布式、异构计算环境提供企业级的连通性解决方案,简化网络配置和管理、提高性能、改善网络诊断能力。 Oracle Net是Oracle Net Services的一个组件,是驻留在客户端和Oracle数据库服务器上的软件层,负责建立客户端应用程序与Oracle数据库服务器之间的连接,实现二者之间的信息交换。 Oracle Net配置分为服务器端和客户端。 1.5.1 服务器端监听配置 监听(Listener),作为客户端和Oracle数据库服务器之间的中介,在指定的网络协议地址上接收客户端最初的连接请求,再把连接请求转发给指定的数据库实例处理程序(专用服务器进程或者调度进程)。 当客户端和服务器之间建立起连接之后,二者直接通信,不再需要监听做中介。 配置工具: 网络管理器(Net Manager)——只配置服务器端监听。然后,再使用监听控制程序(lsnrctl.exe)向Windows添加监听服务。 网络配置助手(Net Configuration Assistant,NetCA)——向导式配置工具,在配置服务器端监听后能够自动在Windows中添加或删除相应的监听服务。 监听配置: 监听位置:指出监听程序在指定的网络地址上监听某个数据库的传入连接请求。此配置为必配项。 数据库服务:指定监听程序必须接收连接请求的数据库服务。 启动Net Manager进行配置,详见教材P26~27。 用监听控制程序管理监听 用监听控制(Listener Control)程序lsnrctl.exe管理监听, lsnrctl.exe程序第一次启动监听时,如果发现该监听服务没有添加到Windows的服务中,则将添加它。 默认监听服务名为OracleOraDb11g_home1TNSListener,非默认监听服务名则为OracleOraDb11g_home1TNSListener监听名。 执行监听控制程序: Lsnrctl 命令 [监听名称] 先执行lsnrctl,然后在其命令行下输入各种命令 监听控制程序的常用命令如表1-4所示。 命 令 说 明 start 启动监听 stop 停止监听 reload 重新读取监听配置文件listener.ora,这样不必停止监听就能够添加或改变静态注册的服务 status 查询监听状态 services 获取关于数据库服务、实例,以及监听把客户端连接请求转发到的服务处理程序(调度进程和专用服务器进程)方面的详细信息 exit或quit 退出监听控制程序,回到操作系统提示符 注册数据库服务 静态注册:把数据库服务信息写入监听配置文件,在监听启动时直接注册。 动态注册:在

文档评论(0)

奇缘之旅 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档