恢复案例:无归档,掉电,控制文件全部丢失恢复
1、查看测试表数据:SQL> select * from t; A---------- 1 2 4 3 5 66 rows selected.[@more@]SQL> insert into t values(7);1 row created.SQL> commit;Commit compl
恢复案例:无归档,丢失全部控制文件、日志文件恢复案例
1、查看数据看归档状态:SQL> archive log listDatabase log mode No Archive ModeAutomatic archival EnabledArchive destination d:oracleoradataxuearchiveOldest online log sequence 103Current log sequence  
警句
读《警世通言》之《拗相公饮恨半山堂》,说王安石因变法失败,辞官归隐,路上微服而行,并吩咐众随从不可说其真况,且不能打扰当地官府。僮仆江居怕因其政策致百姓毁谤,让其思量再行,相公道:“常言‘宰相肚里能撑船’。从来人言不足恤,言吾善者,不足为喜;道吾者,不足为怒。只当耳边风过去便了,切莫揽事!” 此言当谨记![@more@]
关于ID
在网络上,自己最常用的ID为blue_prince。这个ID的由来是自己最喜欢的球星巴乔,因其被球迷称之为忧郁王子,加上自己初上网那阵比较苦闷,便有了这个ID。如果这个ID已经被人注册了,一般自己喜欢后面加个10,是巴乔的球衣号码。[@more@]
开始使用博客
博客开通快半年了,一直以来都没用上。以前一直有个愿望,希望能够有个个人网站,把自己喜欢的一些东西放上去,然后记录一些自己的感想,不过一直没能实现。后面PUB的博客开通了,想或许是个实现自己愿望的机会,不过由于懒惰,一直未能用上。现在决定开始用这个博客了,内容主要以自己学习ORACLE的一些笔记为主,兼放一下自己喜欢的东西,然后记录一下值得自己记住的。[@more@]
RMAN恢复案例:无恢复目录,丢失全部数据文件、控制文件、日志文件恢复
RMAN恢复案例:无恢复目录,丢失全部数据文件、控制文件、日志文件恢复1、模拟介质损坏:SQL> shutdown immediateDatabase closed.Database dismounted.ORACLE instance shut down.SQL> host ls /u01/oracle/oradata/XUEarchive control02.ctl indx01.dbf redo02.log undotbs01.dbfcontrol01.ctl control03.ctl redo01.log system01.dbf&n
RMAN恢复案例:丢失全部数据文件恢复
RMAN恢复案例:丢失全部数据文件恢复1、模拟数据文件丢失:SQL> shutdown immediateDatabase closed.Database dismounted.ORACLE instance shut down.SQL> host rm /u01/oracle/oradata/XUE/*.dbf控制文件、日志文件必须存在。SQL> host ls /u01/oracle/oradata/XUE/archive control01.ctl control02.ctl control03.ctl redo01.log redo02.log[@more@]2、数据库启动报错:SQL> startupORACLE instance s
RMAN恢复案例:丢失非系统数据文件恢复
RMAN恢复案例:丢失非系统数据文件恢复一、数据库运行过程中丢失一个数据文件恢复1、模拟介质损坏:SQL> host rm /u01/oracle/oradata/XUE/users01.dbf[@more@]2、创建测试表验证介质损坏:SQL> create table t tablespace users as select * from all_objects;create table t tablespace users as select * from all_objects
恢复案例:热备期间实例故障解决
恢复案例:热备期间实例故障解决1、查看数据库归档及表空间信息:SQL> archive log listDatabase log mode Archive ModeAutomatic archival EnabledArchive destination d:oracleoradataxuearchiveOldest online
恢复案例:基于时间点的不完全恢复
恢复案例:基于时间点的不完全恢复1、对测试表插入数据SQL> insert into t values(2);SQL> insert into t values(3);SQL> commit;SQL> alter system switch logfile;[@more@]2、查看时间及表数据SQL> select to_char(sysdate,'yyyymmddhh24:mi:ss') from dual;TO_CHAR(SYSDATE,----------------2004072517:12:12SQL> select * from t; A---------- &nb
恢复案例:归档模式下丢失全部数据文件的恢复
恢复案例:归档模式下丢失全部数据文件的恢复1、模拟介质故障并启动数据库:SQL> host del d:oracleoradataxue*.dbfSQL> startup ORACLE 例程已经启动。Total System Global Area 24680476 bytesFixed Size 75804 bytesVariable Size &
恢复案例:归档模式下丢失非系统表空间数据文件的恢复
恢复案例:归档模式下丢失非系统表空间数据文件的恢复1、创建测试表、归档日志并关闭数据库:SQL> create table t(a int) tablespace xue;SQL> insert into t values(1);SQL> commit;SQL> alter system switch logfile;SQL> shutdown immediate[@more@]2、模拟数据文件丢失:删除两个非系统数据文件:SQL> host del d:oracleoradataxuexue01.dbfSQL> host del d:oracleoradataxueusers01.dbf3、启动数据库,报错:SQL> startup
Oracle10g for Solaris9(x86)安装指南
Oracle10g for Solaris9(x86)安装指南 一、 安装环境检查: 机器环境:cpu:P4 1.7G ,内存:1G;OS:Windows 2000 Advaced Server(sp4) 虚拟机系统平台: Vmware Workstation 4.5.2+Solaris9(x86) 虚拟机资源分配:内存:512M,硬盘:10G [@more@]硬件安装环境要求: 检查项目最低要求检查命令物理内存 512 MB # /usr/sbin/prtconf | grep "Memory size"交换空间1GB或两倍物理内存# /usr/
麦琪的礼物
麦琪的礼物 )欧 除了扑倒在那破旧的小睡椅上哭嚎之外,显然别无他途。尤以抽噎占统治地位。的公寓房子,每周房租八美元。尽管难以用
茵梦湖
茵梦湖 (德)台奥多尔·施笃姆  
旋转的季节
旋转的季节 --献给热爱足球的少年 脚起脚落的瞬间,挥洒无怨无悔的青春,高大的球门永远是黑白相间的单纯,淋漓的汗水飘出绿色的旋律,脚下是
ORA-03232故障解决一例
环境:windows2000 server+oracle817 应用程序运行过程中报错,信息如下: ORA-03232:无法分配81块(源于表空间3)的区[@more@]首先根据错误号查Metalink(125271.1:How to Choose Extent Size for Temporary Tablespace to Prevent ORA-3232):ORA-03232 unable to allocate an extent of string blocks from tablespace stringCause: An attempt was made to specify a HASH_MULTIBLOCK_IO_COUNT value that is greater than the tablespace's NEXT value. Action: Increas
Checkpoint Tuning and Troubleshooting Guide(Metalink:147468.1)
This bulletin provides the Database Administrator a better understanding of checkpoint processing and a description of four key initialization parameters used for checkpoint tuning: - CHECKPOINT_PROCESS - LOG_CHECKPOINT_INTERVAL - LOG_CHECKPOINT_TIMEOUT &nbs
ORA-01652解决一例
应用程序在执行一个存储过程时报如下错误: ORA-01652: 无法通过256(在表空间NEW_TEMP中)扩展 temp 段 ORA-06512: 在"NEW1.PACK_DATA_FX", line 60 ORA-06512: 在"NEW1.PROC_FXTZ0", line 7 ORA-06512: 在line 1 [@more@] 通常来说如果出现该错误是由于临
一条SQL语句的优化过程
一条SQL语句的优化过程 很简单的一次调整,语句加了适当的索引后性能就有大幅的提升。当时看到这条语句的时候,第一感觉就是执行效率肯定低下。语句的功能是求某一客户当天产品的总销量。原来的语句是这样的:[@more@]select sum(sl0000) from xstfxps2 wheredhao00 in (select dhao00 from xstfxps1 where trunc(ywrq00)=trunc(sysdate)and khdm00='500000003913');已用时间: 00: 02: 49.04Execution Plan---------------------