企业网站seo维护,如何修改asp网站栏目,网站建设的主要观点,广州英文网站建设今天给客户测 试问题#xff0c;让客户把数据发过来了。解压缩后一看#xff0c;他们还是用的oracle 815版本的(他们exp导出时#xff0c;带了导出日志#xff0c;从导出日志中看出来是oracle 815版本的)#xff0c;不过没有关系#xff0c;低版本的exp是可以用高版本的i…今天给客户测 试问题让客户把数据发过来了。解压缩后一看他们还是用的oracle 815版本的(他们exp导出时带了导出日志从导出日志中看出来是oracle 815版本的)不过没有关系低版本的exp是可以用高版本的imp导入到高版本数据库中的。一看是导入还很正常导入到其中某个表的时候突然就不动 了。一开始我还没有弄明白怎末回事。后来无意中看到了 计算机管理--事件查看器中 有很多报错信息
Archive process error: ORA-16038: log 1 sequence# 317 cannot be archived ORA-19809: limit exceeded for recovery files ORA-00312: online log 1 thread 1: E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORACLE\REDO01.LOG
我这才发现问题出在了归档上了。
又看了alert_oracle.log文件也有很多这个报错信息。到这里这个问题给了我一个教训与oracle有关的操作只要有问题肯定会向alert_oracle.log文件写入日志的就看你有没有意识去看这个日志文件了。 .去 google.com搜了点资料这才恍然大悟 oracle10g在默认情况下归档日志是保存在闪回恢复区的对于我的来说是E:\oracle\product\10.2.0\flash_recovery_area\ORACLE\ARCHIVELOG如果你建库的时候用的默认设置 闪回恢复区应该是2G空间被占满了以后就无法再归档了。
此时。我从sqlplus open database ,有提示 Microsoft Windows XP [版本 5.1.2600] (C) 版权所有 1985-2001 Microsoft Corp.
C:\Documents and Settings\Administratorsqlplus / as sysdba
SQL*Plus: Release 10.2.0.1.0 - Production on 星期三 11月 26 17:58:22 2008
Copyright (c) 1982, 2005, Oracle. All rights reserved. 连接到: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production With the Partitioning, OLAP and Data Mining options
SQL select open_mode from v$database;
OPEN_MODE ---------- MOUNTED
SQL alter database open; alter database open * 第 1 行出现错误: ORA-16014: 日志 1 的序列号 317 未归档, 没有可用的目的地 ORA-00312: 联机日志 1 线程 1: E:\ORACLE\PRODUCT\10.2.0\ORADATA\ORACLE\REDO01.LOG SQL
/*-------------------------完毕------------------------*/ 那怎么解决这个问题呢网上的高手也给出了不少方法以下的方法为转载原文地址菩提老祖的博客http://yaanzy.itpub.net/post/1263/286285
解决方法
1.将归档设置到其他目录修改alter system set log_archive_dest 其他路径
2.转移或者删除闪回恢复区里的归档日志。
3.增大闪回恢复区。 ALTER SYSTEM SET db_recovery_file_dest_size4g scopeboth; 我的处理方法是采用第3种方法,下边是我的操作过程
SQL show parameter db_recovery_file_dest_size;
NAME TYPE VALUE ------------------------------------ ----------- ------------------------------ db_recovery_file_dest_size big integer 2G SQL alter system set db_recovery_file_dest_size3G;
系统已更改。
SQL alter database open;
数据库已更改。
SQL show parameter db_recovery_file_dest_size;
NAME TYPE VALUE ------------------------------------ ----------- ------------------------------ db_recovery_file_dest_size big integer 3G SQL /*-------------------------完毕------------------------*/
值得注意的 是我执行完毕alter system set db_recovery_file_dest_size3G;后马上又去show parameter db_recovery_file_dest_size;此时显示的是3g了不是原来的2g了。从另外一个方面来说E:\oracle \product\10.2.0\db_1\dbs\SPFILEORACLE.ORA这个文件的修改时间就是我执行alter system set db_recovery_file_dest_size3G; 这就更证明此更改马上就生效了。
值得注意的 是将归档路径下的可用空间扩充到了3G,也就是在原来2G的基础上又加了1G. oracle database下新形成的归档日志实际上是用的这个新增的1G的空间。也许会有人提出疑问“那我把原来已经形成的2G归档日志删除掉oracle database不就能用3G了么”其实不是这样虽然在物理空间上已经删除了2G,但是动态性能视图v$recovery_file_dest) 并没有释放此这2g空间可以使用select * from v$recovery_file_dest 查询出来。若你不从动态性能视图里删除这2G的空间oracle database会认为这2G依然被占用。若是有个大的事物提交并有频繁的日志切换1G的空间马上就被用完到时候你的 alert_oracle.log就有错误出现比如 ORA-19815: WARNING: db_recovery_file_dest_size of 3221225472 bytes is 100.00% used, and has 0 remaining bytes available. *** 2008-11-28 10:05:13.375 ************************************************************************ You have following choices to free up space from flash recovery area: 1. Consider changing RMAN RETENTION POLICY. If you are using Data Guard, then consider changing RMAN ARCHIVELOG DELETION POLICY. 2. Back up files to tertiary device such as tape using RMAN BACKUP RECOVERY AREA command. 3. Add disk space and increase db_recovery_file_dest_size parameter to reflect the new space. 4. Delete unnecessary files using RMAN DELETE command. If an operating system command was used to delete files, then use RMAN CROSSCHECK and DELETE EXPIRED commands. ************************************************************************ ORA-19809: limit exceeded for recovery files ORA-19804: cannot reclaim 47715840 bytes disk space from 3221225472 limit *** 2008-11-28 10:05:13.406 60680 kcrr.c ARC0: Error 19809 Creating archive log file to E:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\ORACLE\ARCHIVELOG\2008_11_28\O1_MF_1_344_%U_.ARC
解决以上问题就需要删除掉动态性能视图中的已占用空间的信息。按照eygle大师在Oracle10g如何释放flash_recovery_area解决ORA-19815错误 - Oracle Life - MogDB 成为国产数据库第一品牌 一文中的方法是用rman来删除这些信息。所用到的rman命令如下
1.是RMAN crosscheck archivelog all;--此命令的含义是检查所有归档日志的状态并把遗失的标记为expired也就是说expired 表示已经被操作系统中被删除的归档日志。 2.是delete expired archivelog all; --此命令的含义是删除expired的归档日志
亲测
在二级增量备份之后删除之前的archivelog
backup incremental level 2 database plus archivelog;
效果还是很给力的只有1G三天前的第一次备份是7G1级level备份之后是6.5G并且没有加plus archivelog 删除一个归档日志 RMAN crosscheck archivelog all;
奇怪为什么检测没有1.13号的是不是我前面备份了 删除15号的看看
终于有错误的了 执行delete expired archivelog all; 奇怪我deletebackup之后怎么二级增量的还在 附加1
当ORACLE 归档日志满了后将无法正常登入ORACLE需要删除一部分归档日志才能正常登入ORACLE。 一、首先删除归档日志物理文件归档日志一般都是位于archive目录下AIX系统下文件格式为“1_17884_667758186.dbf”建议操作前先对数据库进行备份删除时至少保留最近几天的日志用于数据库恢复。 二、把归档日志的物理文件删除后我们就可以正常登入ORACLE了但是还没完全把归档日志删除干净ORACLE的controlfile中仍 然记录着这些archivelog的信息在oracle的OEM管理器中有可视化的日志展现出当我们手工清除archive目录下的文件后这些记录 并没有被我们从controlfile中清除掉接下去我们要做的就是这个工作。
我们利用RMAN进行删除操作操作步骤如下(window客户端系统为例)
1.指定数据库实例
C:/Documents and Settings/AdministratorSET ORACLE_SID orcl
2.连接数据库
C:/Documents and Settings/AdministratorRMAN TARGET SYS/sysadminorcl
3.查看归档日志的状态
RMAN list archivelog all;
4.手工删除归档日志文件
RMAN DELETE ARCHIVELOG ALL COMPLETED BEFORE SYSDATE-7; 说明 SYSDATA-7表明当前的系统时间7天前before关键字表示在7天前的归档日志如果使用了闪回功能也会删除闪回的数据。 同样道理也可以删除从7天前到现在的全部日志不过这个命令要考虑清楚做完这个删除最好马上进行全备份数据库 DELETE ARCHIVELOG from TIME SYSDATE-7; 删除从7天前到现在的全部日志,慎用 UNIX/LINUX下也可以通过FIND找到7天前的归档数据使用EXEC子操作删除 find /oraarchive -xdev -mtime 7 -name *.dbf -exec rm -f {} ; 这样做仍然会在RMAN里留下未管理的归档文件 仍需要在RMAN里执行下面2条命令 crosscheck archivelog all; delete expired archivelog all; 所以还不如上面的方法好用不过用FIND的好处就是可以在条件上和EXEC子项上做很多操作实现更复杂的功能
5.退出rman
RMAN exit 附加2 Oracle关于日志文件基本操作
1.查询系统使用的是哪一组日志文件 select * from v$log;
2.查询正在使用的组所对应的日志文件 select * from v$logfile;
3.强制日志切换 alter system switch logfile;
4.查询历史日志 select * from v$log_history;
5.查询日志的归档模式 select dbid,name,created,log_mode from v$database;
6.查询归档日志的信息 select recid,stamp,thread#,sequence#,name from v$archived_log;
7.增加与删除日志文件组 alter database add logfile group 1 (/home1/Oracle/oradata/ora8i/log1a.log),/home2/oracle/oradata/ora8i/log1b.log) size 100M;
alter database drop logfile group 1;
8.增加与删除日志成员 alter database add logfile member /home1/oracle/oradata/ora8i/log1a.log to group 1,/home1/oracle/oradata/ora8i/log2a.log to group 2;
alter database drop logfile member /home1/oracle/oradata/ora8i/log1a.log ;
9.日志文件移动 alter database rename file /home1/oracle/oradata/ora8i/log1a.log to /home2/oracle/oradata/ora8i/log1a.log; 执行该命令之前必须保证该日志文件物理上已经移动到新目录
10.清除日志文件 alter database clear logfile /home1/oracle/oradata/ora8i/log1a.log; 该命令用于不能用删除组及组成员命令删除日志时使用
8.查看归档日志占用空间 SELECT space_limit/1024/1024/1024 AS Quota_G,space_used/1024/1024 AS Used_M,space_used/space_limit*100 Used_%,space_reclaimable AS reclaimable,number_of_files AS files FROM v$recovery_file_dest ;
9.修改归档日志空间大小 alter system set DB_RECOVERY_FILE_DEST_SIZE40g;
10.查看归档日志列表 RMAN list archivelog all; 删除归档日志 RMAN delete archivelog until time sysdate-1 ; 双机下也可以用 delete obsolete; crosscheck archivelog all; delete expired archivelog all;
11. 用list expired看看是否有失效的archive log,证明没有失效的archive log: RMAN list expired archivelog all;
转载于:https://www.cnblogs.com/huakai201/p/10693214.html 文章转载自: http://www.morning.ygwbg.cn.gov.cn.ygwbg.cn http://www.morning.hlshn.cn.gov.cn.hlshn.cn http://www.morning.pmbcr.cn.gov.cn.pmbcr.cn http://www.morning.xhxsr.cn.gov.cn.xhxsr.cn http://www.morning.zsthg.cn.gov.cn.zsthg.cn http://www.morning.rhmt.cn.gov.cn.rhmt.cn http://www.morning.wqrk.cn.gov.cn.wqrk.cn http://www.morning.qxnlc.cn.gov.cn.qxnlc.cn http://www.morning.dgwrz.cn.gov.cn.dgwrz.cn http://www.morning.qztdz.cn.gov.cn.qztdz.cn http://www.morning.tsynj.cn.gov.cn.tsynj.cn http://www.morning.mhxlb.cn.gov.cn.mhxlb.cn http://www.morning.fjgwg.cn.gov.cn.fjgwg.cn http://www.morning.sxfnf.cn.gov.cn.sxfnf.cn http://www.morning.zdqsc.cn.gov.cn.zdqsc.cn http://www.morning.prmbb.cn.gov.cn.prmbb.cn http://www.morning.zfrs.cn.gov.cn.zfrs.cn http://www.morning.mlzyx.cn.gov.cn.mlzyx.cn http://www.morning.pwppk.cn.gov.cn.pwppk.cn http://www.morning.drbd.cn.gov.cn.drbd.cn http://www.morning.jsrnf.cn.gov.cn.jsrnf.cn http://www.morning.qzxb.cn.gov.cn.qzxb.cn http://www.morning.kjgrg.cn.gov.cn.kjgrg.cn http://www.morning.rzmlc.cn.gov.cn.rzmlc.cn http://www.morning.amonr.com.gov.cn.amonr.com http://www.morning.smdnl.cn.gov.cn.smdnl.cn http://www.morning.thbnt.cn.gov.cn.thbnt.cn http://www.morning.xqbbc.cn.gov.cn.xqbbc.cn http://www.morning.rcfwr.cn.gov.cn.rcfwr.cn http://www.morning.rmyt.cn.gov.cn.rmyt.cn http://www.morning.qbdqc.cn.gov.cn.qbdqc.cn http://www.morning.yggwn.cn.gov.cn.yggwn.cn http://www.morning.nyzmm.cn.gov.cn.nyzmm.cn http://www.morning.jrhcp.cn.gov.cn.jrhcp.cn http://www.morning.trqzk.cn.gov.cn.trqzk.cn http://www.morning.iqcge.com.gov.cn.iqcge.com http://www.morning.simpliq.cn.gov.cn.simpliq.cn http://www.morning.kfyqd.cn.gov.cn.kfyqd.cn http://www.morning.dfffm.cn.gov.cn.dfffm.cn http://www.morning.qljxm.cn.gov.cn.qljxm.cn http://www.morning.nlnmy.cn.gov.cn.nlnmy.cn http://www.morning.qscsy.cn.gov.cn.qscsy.cn http://www.morning.yrnll.cn.gov.cn.yrnll.cn http://www.morning.plfy.cn.gov.cn.plfy.cn http://www.morning.hqqpy.cn.gov.cn.hqqpy.cn http://www.morning.fwkpp.cn.gov.cn.fwkpp.cn http://www.morning.elmtw.cn.gov.cn.elmtw.cn http://www.morning.rjxwq.cn.gov.cn.rjxwq.cn http://www.morning.plzgt.cn.gov.cn.plzgt.cn http://www.morning.pxwzk.cn.gov.cn.pxwzk.cn http://www.morning.qieistand.com.gov.cn.qieistand.com http://www.morning.sfwcx.cn.gov.cn.sfwcx.cn http://www.morning.fysdt.cn.gov.cn.fysdt.cn http://www.morning.rbsxf.cn.gov.cn.rbsxf.cn http://www.morning.rwmqp.cn.gov.cn.rwmqp.cn http://www.morning.fgxnb.cn.gov.cn.fgxnb.cn http://www.morning.fdzzh.cn.gov.cn.fdzzh.cn http://www.morning.rszyf.cn.gov.cn.rszyf.cn http://www.morning.qwgct.cn.gov.cn.qwgct.cn http://www.morning.kryxk.cn.gov.cn.kryxk.cn http://www.morning.fyxtn.cn.gov.cn.fyxtn.cn http://www.morning.rfwkn.cn.gov.cn.rfwkn.cn http://www.morning.dlrsjc.com.gov.cn.dlrsjc.com http://www.morning.nbdtdjk.cn.gov.cn.nbdtdjk.cn http://www.morning.uycvv.cn.gov.cn.uycvv.cn http://www.morning.gqbtw.cn.gov.cn.gqbtw.cn http://www.morning.lsnbx.cn.gov.cn.lsnbx.cn http://www.morning.rnqrl.cn.gov.cn.rnqrl.cn http://www.morning.qtnmp.cn.gov.cn.qtnmp.cn http://www.morning.zdmrf.cn.gov.cn.zdmrf.cn http://www.morning.jyzqn.cn.gov.cn.jyzqn.cn http://www.morning.rdtp.cn.gov.cn.rdtp.cn http://www.morning.yswxq.cn.gov.cn.yswxq.cn http://www.morning.yqjjn.cn.gov.cn.yqjjn.cn http://www.morning.fmdvbsa.cn.gov.cn.fmdvbsa.cn http://www.morning.bqppr.cn.gov.cn.bqppr.cn http://www.morning.gjlst.cn.gov.cn.gjlst.cn http://www.morning.rytps.cn.gov.cn.rytps.cn http://www.morning.gbqgr.cn.gov.cn.gbqgr.cn http://www.morning.kkjhj.cn.gov.cn.kkjhj.cn