11g RAC库恢复过程小记
今天作个测试,先把节点的库停掉,开始恢复[oracle@rac2 backup]$ lltotal 3106320drwxr-xr-x 2 oracle oinstall 4096 Feb 12 06:06 file-bak-rw-r----- 1 oracle asmadmin 266158080 Feb 12 06:07 rac_20140212_1_1.dbf-rw-r----- 1 oracle asmadmin 816562176 Feb ...
ORA-27125错误解决
一个测试库主机重启后突然就起不来了,说与hugetable有关,看到开发人员直接在上面创建一些表空间,是不是部署了什么大表,最后修改一个参数起来了,具体原因还要验证oracle@ittest:~> uname -aLinux ittest 2.6.5-7.202.7-bigsmp #1 SMP Tue Nov 29 14:32:53 UTC 2005 i686 i686 i386 GNU/Linuxoracle@ittest:~> cat /proc...
oracle11203的进程ologgerd占有cpu资源很多
发现11203的一个节点非常忙,其中进程ologgerd占有cpu资源很多,idle低于个位数.这个进程是Oracle Cluster Health Monitor的一部分,是提供资料给oracle support的,可以停.于是执行下面命令# crsctl stop resource ora.crf -init停掉后过了大约两分钟发现idle已经升高据说这是11203的一个bug,11204已经解决,现在暂时这...
在oracle linux 5.7上安装oracle 10205RAC报错误PRKC-1044
在oracle linux 5.7上安装oracle 10205RAC非常顺利,仅仅碰到一个小错误,很快解决。还有一个错误是在安装10201的clusterware最后有提示java库不存在,这个不用管,直接升级到10205就OK了。以下是那个小错误,在安装10201的clusterware时碰到:[oracle@gee1 clusterware]$ ./runInstaller -ignoresysprereq...
在这个特别的日子,也纪念一下我的一个库不间断运行2年,感谢观音菩萨保佑!
一个init.ora文件
关于pfile和spfile很好的介绍网页:http://psoug.org/reference/init_dot_ora.html###################################################################### Common parms#####################################################################ifile = ?/dbs/orabase-dg.ora####################################...
备份点滴
验证备份的有效性,初始验证和后期验证设置异地备份备份保留三天每天监测备份是否成功 节假日加强监控
rm文件后cp恢复回oracle文件
oracle@linux-unknown:/u01/ora9/product/bin> ./rmanRecovery Manager: Release 9.2.0.4.0 - ProductionCopyright (c) 1995, 2002, Oracle Corporation. All rights reserved.RMAN> connect target /RMAN-00571: ===========================================================RMAN-00569: ======...
转载oracle分析函数
http://blog.csdn.net/baoqiangwang/article/details/4712481
块冲突的恢复
以下过程是在先备份的情况下出现datafile个别块的冲突,利用rman自动进行检查修复的过程 RMAN> connect target /connected to target database: DAVID (DBID=311970017)RMAN> connect catalog cat/cat@rcat...
恢复丢失的控制文件
1.删除所有控制文件-bash-3.2$ cd-bash-3.2$ cd oradata-bash-3.2$ lsmydb-bash-3.2$ cd mydb-bash-3.2$ lscat01.dbf control01.ctl redo01.log redo02.log redo03.log sysaux01.dbf&...
恢复丢失的datafile
1.创建测试表空间SQL> create tablespace tbs_test1 datafile '/opt/oracle/oradata/mydb/test01.dbf' size 20m autoextend on next 10m maxsize 10000m;Tablespace created.SQL> create table sys.my_dba_tables...
关于参数deferred_segment_creation
11G新增加的参数deferred_segment_creation 当这个值是true时(这是默认值),create table后系统不会马上分配segment,当给这个表insert第一条记录的时候才create segment.然而我在一个库测试时发现不是这样,想起这个...
truncate table 不能直接在存储过程执行
今天开发调整一个程序,将delete改为truncate table时遇到问题
10g数据导入9i
开发提出一个导数需求,还好在9i端顺利把数据导出,并导入到9i库,没有发现报任何错误.但当我检查两边对象时发现少了不少对象,主要是表和索引.心想坏了.这种跨版本的导数就可能会有问题.但我最终发现,所谓的少表,是与...
ora-02068 and ora-01033
今天有程序报下面的错误:ORA-02068: following severe error from CIQSTATORA-01033: ORACLE initialization or shutdown in progress上面的信息是dblink的,显然是dblink连接出现故障后来联系相关人员,是因为dbli...
关于hint
在SQL中使用hint,如果表名使用了别名,在hint只能使用别名,不能使用表名;在hint中不能包括表的SCHEMA.在hint中使用append注意以下理论:只要数据库版本不是Enterprise Edition,数据库就是运行在Serial Mode只要数据...
切换undo和temporary表空间
一个库报1652的表空间报错,一看主机目录已经100%.检查后发现最近有两天的rman备份没有按计划清除造成空间爆满。看到最近一天的备份是存在的,可以把那两天的文件清除。这一下子就腾出100多G的空间。报错暂时解决。...
处理ORA-01031
在用plsql用sys用户登录时报ora-01031错误。但在服务器本地是可以的。经测试,不在本地服务器登录都会报这个错误。这与三方面有关,以下是处理过程:-bash-3.2$ sqlplus /nologSQL*Plus: Release 9.2.0.8.0 - Prod...
shrink收缩文件空间
对于本地管理的临时表空间,往往会遇到表空间文件扩展到很大,一般只是一个特别大的语句早这种局面,平常又不会使用这么大,这样就白白浪费文件系统的空间。这时可以使用shrink命令来实现收缩一下这个文件。执行此命...