欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    管理Oracle例程.ppt

    • 资源ID:6191696       资源大小:285KB        全文页数:49页
    • 资源格式: PPT        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    管理Oracle例程.ppt

    管理 Oracle 例程,目标,完成这一课的学习后,您应该能:创建和管理初始化参数文件启动和关闭例程监视和使用诊断文件,spfiledb01.ora,初始化参数文件,CONNECT/AS SYSDBASTARTUP,Oracle 例程,SGA,重做日志缓冲区,共享池,数据字典高速缓存,库高速缓存,DBW0,SMON,PMON,CKPT,LGWR,其它,数据库缓冲区高速缓存,Java 池,大型共享池,初始化参数文件,文件中的条目专用于要启动的例程有两种类型的参数:显式:文件中有一个条目隐式:文件中没有条目,但假定取 Oracle 缺省值 可存在多个初始化参数文件对文件中条目的更改的生效时间,取决于使用的初始化参数文件类型 静态参数文件 PFILE 永久参数文件 SPFILE,PFILEinitSID.ora,文本文件使用操作系统编辑器进行修改手动进行修改所作更改在下次启动时生效仅在例程启动过程中打开缺省位置为$ORACLE_HOME/dbs(unix)Oracle10gC:oracleproduct10.2.0db_1adminorclpfileinit.ora.8420115957(我的机器),创建 PFILE,使用样本 init.ora 文件创建 样本文件由 Oracle Universal Installer 安装使用操作系统复制命令复制样本由数据库 SID 唯一标识 修改 initSID.ora 编辑参数针对数据库要求,cp init.ora$ORACLE_HOME/dbs/initdba01.ora,PFILE 示例,sga_target=290455552 db_domain=db_name=orcldb_control_files=(C:oracleproduct10.2.0oradataorclcontrol01.ctl,C:oracleproduct10.2.0oradataorclcontrol02.ctl,C:oracleproduct10.2.0oradataorclcontrol03.ctl)db_recovery_file_dest=C:oracleproduct10.2.0db_1/flash_recovery_areadb_recovery_file_dest_size=2147483648block_size=8192db_file_multiblock_read_count=16.,SPFILEspfileSID.ora,二进制文件由 Oracle 服务器进行维护始终驻留在服务器端所做更改永久有效,不受关闭和启动的影响可以自行调节参数值 使恢复管理器能够备份初始化参数文件 Oracle10g目录C:oracleproduct10.2.0db_1dbsSPFILEORCL.ORA,创建 SPFILE,从 PFILE 文件创建 其中 SPFILE-NAME:要创建的 SPFILEPFILE-NAME:用于创建 SPFILE 的 PFILE需要具有 SYSDBA 权限可在例程启动之前或之后执行,CREATE SPFILE=$ORACLE_HOME/dbs/spfileDBA01.oraFROM PFILE=$ORACLE_HOME/dbs/initDBA01.ora;,SPFILE 示例,*.db_block_size=8192*.db_cache_size=184549376*.db_domain=*.db_file_multiblock_read_count=16*.db_name=orcl*.java_pool_size=4194304*.job_queue_processes=10*.large_pool_size=4194304*.open_cursors=300*.pga_aggregate_target=96468992*.processes=150.,SPFILE续,查看系统是以pfile还是spfile 启动:Select isspecified,count(*)from v$spparameter group by isspecified;如果 isspecified里有true,表明用spfile进行了指定配置如果全为false,则表明用pfile启动,STARTUP 命令行为,优先顺序 spfileSID.ora缺省 SPFILEinitSID.ora缺省 PFILE 指定的 PFILE 可覆盖优先顺序 PFILE 可指示要使用 SPFILE,STARTUP PFILE=$ORACLE_HOME/dbs/initDBA1.ora,SPFILE=/database/startup/spfileDBA1.ora,修改 SPFILE 中的参数,ALTER SYSTEM SET 命令用于更改例程参数的值。ALTER SYSTEM SET parameter_name=parameter_value COMMENT text SCOPE=MEMORY|SPFILE|BOTH SID=sid|*其中 parameter_name:要更改的参数的名称 parameter_value:要将参数更改为的值 COMMENT:添加在 SPFILE 中被更改的参数旁的注释 SCOPE:确定应在内存中、在 SPFILE 中还是同时在这两个位置进行更改 MEMORY:只能在当前运行的例程中更改参数值 SPFILE:只能在 SPFILE 中更改参数值 BOTH:在当前运行的例程和 SPFILE 中均可更改参数值 SID:标识要使用的 SPFILE 的 ORACLE_SIDsid:更改 SPFILE 时使用的特定 SID*:使用缺省 SPFILE,修改 SPFILE 中的参数,使用 ALTER SYSTEM 更改参数值指定所做更改是临时的还是永久的删除或重置值,ALTER SYSTEM SET undo_tablespace=UNDO2;,ALTER SYSTEM SET undo_tablespace=UNDO2 SCOPE=BOTH;,ALTER SYSTEM RESET undo_suppress_errors SCOPE=BOTH SID=*;,启动数据库 NOMOUNT,OPEN,MOUNT,NOMOUNT,SHUTDOWN,例程已启动,STARTUP,SHUTDOWN,启动数据库 MOUNT,OPEN,MOUNT,NOMOUNT,SHUTDOWN,该例程的控制文件已打开,例程已启动,STARTUP,SHUTDOWN,启动数据库 OPEN,OPEN,MOUNT,NOMOUNT,SHUTDOWN,按照该例程的控制文件所述已打开所有文件,该例程的控制文件已打开,例程已启动,STARTUP,SHUTDOWN,STARTUP 命令,若要启动例程,请使用以下命令:STARTUP FORCE RESTRICT PFILE=filenameOPEN RECOVERdatabase|MOUNT|NOMOUNT(注:这不是完整的语法。)其中:OPEN:使用户能够访问数据库 MOUNT:为某些 DBA 活动加载数据库,但不允许用户访问数据库 NOMOUNT:创建 SGA 并启动后台进程,但不允许访问数据库 FORCE:执行正常启动之前终止运行的例程。RESTRICT:只允许具有 RESTRICTED SESSION 权限的用户访问数据库。RECOVER:在数据库启动时开始进行介质恢复。PFILE=parfile:允许使用非缺省参数文件配置例程,STARTUP 命令,启动例程并打开数据库:,STARTUP,STARTUP PFILE=$ORACLE_HOME/dbs/initdb01.ora,ALTER DATABASE 命令,将数据库状态从 NOMOUNT 更改为 MOUNT:将数据库作为只读数据库打开:,ALTER DATABASE db01 MOUNT;,ALTER DATABASE db01 OPEN READ ONLY;,以受限模式打开数据库,使用 STARTUP 命令限制对数据库的访问:使用 ALTER SYSTEM 命令将例程置于受限模式:,STARTUP RESTRICT,ALTER SYSTEM ENABLE RESTRICTED SESSION;,以只读模式打开数据库,以只读模式打开数据库 此模式可用于:执行查询使用本地管理的表空间执行磁盘排序使数据文件(而不是表空间)脱机和联机执行脱机数据文件和表空间的恢复,STARTUP MOUNTALTER DATABASE OPEN READ ONLY;,关闭数据库,关闭模式:A=ABORTI=IMMEDIATET=TRANSACTIONALN=NORMAL,A否 否否否,T否否是是,I否否否是,关闭模式 允许建立新连接等待到当前会话结束等待到当前事务处理结束强制执行检查点操作并关闭文件,N否是是是,关闭选项,在关闭过程中:将数据库缓冲区高速缓存的内容写入数据文件回退未提交的更改释放资源,在启动过程中:没有发生例程恢复,在正常关闭、事务处理关闭或立即关闭期间,一致的数据库(干净数据库),关闭选项,在关闭过程中:发生修改的缓冲区内容不写入数据文件不回退未提交的更改,在启动过程中:使用重做日志重新应用更改使用撤消段回退未提交的更改释放资源,在关闭中止、例程失败或强制启动期间,不一致的数据库(灰数据库),诊断文件 包含有关出现的重要事件的信息用于解决问题用于更好地进行数据库的日常管理 共有以下几种类型:alertSID.log 文件 后台跟踪文件用户跟踪文件,使用诊断文件监视例程,警报日志文件,alertSID.log 文件:记录命令记录主要事件结果用于记录日常操作信息用于诊断数据库错误 每个条目都带有与之相关联的时间戳必须由 DBA 进行管理 存储位置由 BACKGROUND_DUMP_DEST 定义,后台跟踪文件,后台跟踪文件 记录所有后台进程检测到的错误用于诊断并排除错误 在后台进程遇到错误时创建存储位置由 BACKGROUND_DUMP_DEST 定义,用户跟踪文件,用户跟踪文件 由用户进程生成可由服务器进程生成包含跟踪的 SQL 语句的统计信息包含用户错误消息 在用户遇到会话错误时创建存储位置由 USER_DUMP_DEST 定义大小由 MAX_DUMP_FILE_SIZE 定义,启用或禁用用户跟踪,会话级别:使用 ALTER SESSION 命令:ALTER SESSION SET SQL_TRACE=TRUE执行 DBMS 过程:dbms_system.SET_SQL_TRACE_IN_SESSION例程级别 设置初始化参数:SQL_TRACE=TRUE,小结,在这一课中,您应该能够掌握:创建和管理初始化参数文件启动和关闭例程监视和使用诊断文件,练习 3 概览,此练习涉及以下主题:创建 SPFILE以不同模式启动和关闭数据库,

    注意事项

    本文(管理Oracle例程.ppt)为本站会员(小飞机)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开