下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
10、数据库归档模式管理实验目的:掌握数据库归档模式转换和设置实验内容:将数据库由非归档模式转化为归档模式,备份数据库,设置归档模式下的参数实验环境:实验步骤:1、 以sys登录数据库,并查看数据库的模式SQL>connsys/orcl@orclassysdbaSQL>shutdownimmediate;SQL>startupmount;SQL>archiveloglist;2、 将数据库改为归档模式,并查看归档文件状态SQL>alterdatabasearchivelog;#设置为非归档模式的命令:alterdatabasenoarchivelog;SQL>alterdatabaseopen;--Oracle自动启动归档后台进程。SQL>showparameterlog_archive_dest_;注:设置为归档模式后,如果重启Oracle会出现如下错误信息:SQL>startupORA-32004:obsoleteand/ordeprecatedpavanetei'<s>specifiedORACLE例程己经启动。这个信息是因为oracle10g会自动启动归档后台进程,不需要归档后台进程参数log_archive_start自启动参数设置了,这时候会出现上述提示该参数作废,不再使用的信息。3、将数据库重新进行备份,由于更改了归档模式,所以在非归档模式下的备份已经不能使用了。〃查询数据文件、重做日志文件、控制文件、参数文件、口令文件的位置〃查看数据文件SQL>descdba_data_filesSQL>selectfile_namefromdba_data_files;〃查看重做日志文件SQL>descv$logfileSQL>selectgroup#,memberfromv$logfile;//查询控制文件SQL>descv$controlfile;SQL>selectnamefromv$controlfile;//查询参数文件位置SQL>showparameterpfile;〃口令文件位置%ORACLE_HOME%\database\pwdorcl.ora〃创建备份用文件夹,对应于现有的Oracle系统路径例如:SQL>hostmdf:\oradata\orcl〃由于数据库是归档模式,因此可以联机备份,不再脱机备份〃将上面的文件复制到相应的文件夹中SQL>hostcopyc:\oracle\product\10.2.0\oradata\orcl\*.*f:\oradata\orcl4、归档进程设置Oracle系统默认的归档进程最大值是2个,下面可以查询如下参数来证实一下:SQL>showparameterlog_archive_max_processes;在较大型或者繁忙的归档模式下的Oracle数据库中,这样只有两个归档后台进程的设置,往往会因为ARCn(归档后台进程)进程跟不上LGWR,造成数据库性能下降。我们可以通过设置参数来改变这种状况:SQL>altersystemlog_archive_max_processes=5scope=spfile;SQL>altersystemsetlog_archiue_niax_pi'ocesses=5scope=spfile;系统己更改。重启Oracle数据库,使参数生效。5、设置归档文件数量、路径归档日志文件中存储了数据库恢复所需的所有信息,如果归档日志文件损坏了,数据库的全部恢复是很难做到的。所以对归档日志文件也要采取保护措施以防止由于磁盘或文件的损毁而造成的数据丢失。我们这里采取的措施就是文件冗余,也就是把归档日志同时写到多个不同位置的归档文件中。〃查看归档文件数量、路径、状态SQL>showparameterlog_archive_dest_看到了什么?还没有归档文件可用下面来设置至少5,最多10个不同的归档日志文件路径:log_archive_dest_1〜log_archive_dest10SQL>altersystemsetlog_archive_dest_1="location=f:\offlinelog\mandatory”;SQL>altersystemsetlog_archive_dest_2="location=f:\offlinelog\optional”;SQL>altersystemsetlog_archive_dest_10="location=f:\offlinelog\optional”--其中location是表示归档日志文件将放在指定的本地磁盘上。--设置完后查看一下归档日志文件物理路径SQL>showparameterlog_archive_dest_;〃结果显示已经成功设置了归档日志文件路径6、 查看归档日志文件生成情况SQL>hostdirc:\offlinelog结果没有文件。这样的结果是什么原因造成的呢?是由于时间短,产生的重做日志很少,还没有填满重做日志文件,没有发生重做日志的切换,当然也就不能产生归档日志文件了。我们这里可以通过命令强制进行重做日志切换,从而产生日志归档而产生归档日志文件:SQL>altersystemswitchlogfile;这是在查看归档日志文件夹,里面就有完全相同的文件了。7、 设置归档文件状态在设置归档日志文件路径时有两个选项mandatory和optional,其中mandatory是强制写成功后才能重用,而optional不是强制的,这样往往是可以使用的归档文件只有1个,比较危险和脆弱。因此Oracle引入了一个参数log_archive_min_succeed_dest,通过这个参数可以保证成功的归档日志文件数量(最低要求),这样一来即使没有设置足够的强制参数(mandatory),系统也会保证最低的要求。〃查询log_archive_min_succeed_destSQL>showparameterlog_archive_min_succeed_dest;〃设置log_archive_min_suceed_destSQL>altersystemsetlog_archive_min_succeed_dest=2;〃设置完后,查询当前值,这是系统保证强制写成功的归档文件最少2个SQL>showparameterlog_archive_min_succeed_dest;8、 设置了mandatory后,如果没有写成功或者所在的磁盘坏了,会造成Oracle挂起的错误,出现上面的故障的时候,怎样尽快解决这个问题呢?我们可以针对某一个归档日志文件路径状态参数log_archive_dest_state_n改为defer就可以了SQL>altersystemsetlog_archive_dest_state_1=defer;这样系统就会忽略掉它而去写其他的归档日志文件〃查询状态SQL>descv$archive_dest;SQL>selectdestination,binding,target,statusfromv$archive_dest;注:为防止出现因mandatory参数设置造成的数据库挂起错误,我们可以不设置mandatory这个参数,直接由log_archive_min_succeed_dest参数来保证就可以了。9、 手工强
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 领先科技基金从业考试及答案解析
- 团队人员考核绩效表高绩效标准的搭建
- 2025年医疗保健行业医疗信息化发展与健康管理服务应用报告
- 采购成本控制分析工具
- 2025年八上物理单元试卷及答案
- 水利水电安全员c证考试题库及答案解析
- 宁德时代新能源岗前考试及答案解析
- 食品安全培训选择题库及答案解析
- 银行从业考试标准及答案解析
- 2025年农业种植业智慧农业与物联网应用研究报告及未来发展趋势预测
- 中山大学考博外科学历年真题
- 思想道德与法治课件:第六章 第三节 维护宪法权威
- 高边坡锚杆施工记录表
- 天使投资人 以及联系邮箱完全版
- 员工应聘职位申请表(模版二)
- JIS G3141-2021 冷轧钢板及钢带标准
- 临床医师“三基三严”考试试题及答案
- psv500b硬件手册多功能全场扫描式激光
- 展开式二级斜齿圆柱齿轮减速器
- 学术论文审查备案管理制度
- 110kVI段母线PT、母联、线路CT更换改造施工方案
评论
0/150
提交评论