dataguard file header corruption的模拟与修复
create tablespace test datafile '/u01/app/oracle/oradata/prod/test.dbf' size 10M autoextend off;create table test.test_corrupt tablespace test as select * from dba_objects where rownum
dataguard自动与手动的创建数据文件
dataguard自动与手动的创建数据文件:主库:SQL> create tablespace test datafile '/tmp/test.dbf' size 10M autoextend off;Tablespace created.搞错目录了,怎么办?删除吧SQL> drop tablespace test including contents and datafiles;Tablespace dropped.可是上述的日志都需要传递到备库,然后执行,...
ASM来用DD命令模拟数据块损坏
ASM来用DD命令模拟坏块会话1:oracleSQL> create tablespace test datafile '+DATA/ora11g23/datafile/test.dbf' size 10m;Tablespace created.SQL> select file_id,file_name from dba_data_files ;... ... 6 +DATA/ora11g23/datafile/test.dbf6 rows selected.SQL> alter database...
11g Active Dataguard配置错误总结
小坑不断:Oracle 11g Active DataGuard配置过程,很经典1,redhat linux 4,安装介质 oracle 10.2.0.1 x86_64在link阶段开始报错client_sharedlib之类的,后来发现操作系统是32bit。后边换成64位Oracle Linux 5.72,没有创建audit目录,启动数据库时报错,无法创建audit3,standby没有指定db_unique_name参数,因...
足球颠球--鼓励下自己
2013年比较坚持,2014年一晃而过,没有什么收获。要坚持,要专注!
BBED安装部署
这篇文档重要,但优先级较低,等稍后有时间再来看。bbed for 10g/11g参考文档:http://blog.itpub.net/17203031/viewspace-700204/环境准备Oracle Linux 5.7 x86_64oracle 10.2.0.1oracle 11.2.0.4一、10g:oracle安装完成之后,BBED编译过程,很简单:cd $ORACLE_HOME/rdbms/libmake -f ins_rdbms.mk $OR...
linux安装10g/11g
一、操作系统准备 首先virtual box安装加强功能,把操作系统分辨率提高。mount Oracle Linux 5.7的iso文件作为yum源,我的做法如下:[root@db media]# mount/dev/mapper/VolGroup00-LogVol00 on / type ext3 (rw)proc on /proc type proc (rw)sysfs on /sys type sysfs (rw)devpts on /dev/pts type devpts (r...
oracle执行计划--003
SH: sale historyexplain plan forSELECT prod_category, AVG(amount_sold)FROM sh.sales s, sh.products pWHERE p.prod_id = s.prod_idGROUP BY prod_category;select * from table(dbms_xplan.display);select * from table(dbms_xplan.display('',null,'ALL'));select * from table(dbms_xplan.display('',null,'basic +cost +predicate'));select * from table(dbms_xplan.display('',null,'typical -cost -bytes'));select * from table(dbms_xplan.display('',null,'basic +note'));
oracle执行计划--002
SH: sale historyexplain plan forSELECT prod_category, AVG(amount_sold)FROM sh.sales s, sh.products pWHERE p.prod_id = s.prod_idGROUP BY prod_category;select * from table(dbms_xplan.display);select * from table(dbms_xplan.display('',null,'ALL'));select * from table(dbms_xplan.display('',nul...
oracle执行计划-001
查看数据库执行计划:参考资料:http://www.jb51.net/article/30465.htmhttp://www.cnblogs.com/jianggc/articles/2029854.html1,pl/sql developer f52, sqlplusSQL>EXPLAIN PLAN FOR SELECT * FROM SCOTT.EMP; SQL>SELECT * FROM TABLE(DBMS_XPLAN.DISPLAY);3, autotraceset autotrace traceo...
分页查询,分页列最好非空且创建索引。
11:34:48 SQL> set autot off11:34:51 SQL> set autot traceonly11:34:56 SQL> drop table t;表已删除。已用时间: 00: 00: 01.0311:35:22 SQL> purge recyclebin;回收站已清空。已用时间: 00: 00: 00.5411:35:36 SQL> set time on timing on11:36:05 SQL> create table t as select ...