04-初始化参数与实例讲解.ppt

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

* Oracle的管理工具SQLPLUS 1、数据库的启动和关闭 2、数据库的管理工作 静态参数文件 1、Oracle9i以前,数据库只是提供静态参数文件 静态参数文件的启动顺序 在sqlstartup的时候,oracle默认去哪寻找参数文件? 对于linux或者unix系统来说,默认寻找顺序是$ORACLE_HOME\dbs 1、initSID.ora 2、init.ora 我们可以手工的指定参数文件的位置 SQLstartup pfile=/u01/app/oracle/product/10.2.0/db_1/dbs/init.ora 静态参数文件只是在数据库启动的时候读取一次,然后释放。 手工修改任何参数,都需要重新启动数据库才能生效。 对于windows系统来说,默认目录是%ORACLE_HOME%\database 动态参数文件 1、oracle9i开始,oracle引入了动态参数文件spfile 里面的很多参数是可以动态调整的,这区别于pfile 2、rman可以自动的备份spfile 3、spfile是一个二进制的文件,可以使用写字板打开,但是不能修改,否则会破坏这个参数文件 4、oracle 9i开始,参数文件的寻找顺序如下 1、spfileSID.ora 2、spfile.ora 3、initSID.ora 4、init.ora 这个实例使用的是动态参数文件。 动态参数文件的建立 通过动态参数文件建立了一个静态参数文件。我们可以认为是做了一个动态参数文件的文本备份。 上面的pfile在默认的路径下,默认的名字 上面的spfile在默认的路径下,默认的名字 在另外一个目录建立了一个动态参数文件。 动态参数文件中参数的修改 只能使用ALTER SYSTEM SET命令进行修改 ALTER SYSTEM SET parameter_name=parameter_value [comment=‘注释’] scope=[memory|spfile|both] [sid=‘sid’|’*’] 只是修改内存|只是修改spfile|同时修改spfile和内存 默认是both 默认是’*’,在RAC环境中有意义 只对oraclr10g这个实例有效 对所有实例有效 一个常见错误的解决流程 错误了的修改了spfile里面的参数,数据库启动失败,因为没有办法直接修改spfile,该怎么办? 1、sqlcreate pfile=‘/u01/app/oracle/initoraclr10g.ora’ from spfile 2、手工的在pfile里面编辑和修改错误的参数 3、sqlcreate spfile from pfile=‘=‘/u01/app/oracle/initoraclr10g.ora’ 4、sqlstartup 使用spfile启动时的位置问题 1、将spfile放在默认位置dbs或者database目录下面 2、在pfile下面指定spfile的位置,然后使用starup pfile进行指定 实例的启动和关闭 1、nomount阶段 1、寻找参数文件 2、打开参数文件 3、打开告警日志alterSID.log 4、在这个阶段可以重建控制文件 我们要经常的关注这个文件(告警日志) *

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档