恢复目录视图调用的问题
我们在用RMAN做备份以后,可以通过目标数据库的视图和恢复目录的视图查看备份结果,也可以用list backup,report来查看.SQL> select count(*) from v$backup_files; COUNT(*)----------  ...
ASM Failure Group的一点理解
用perl创建了两个RAW的1G文件,准备做failure groupSQL> select GROUP_NUMBER,DISK_NUMBER,INCARNATION,MOUNT_STATUS,HEADER_STATUS,MODE_STATUS,STATE,REDUNDANCY, 2 TOTAL_MB,FREE_MB,NAME,FAILGROUP ...
10G传输表空间遇到发行版本问题
SQL> conn / as sysdba已连接。SQL> select * from v$tablespace; TS# NAME &nb...
Shrink操作的注意事项
对大表做shrink之前应该分为两步: alter table "BAAN"."TTFGLD495200" shrink compact;alter table "BAAN"."TTFGLD495200" shrink space;这样会先调整数据块,然后再调整高水位线.但昨天,出现这样一个小问...
坏块恢复的研究(二)
检查数据文件,发现坏块:C:\Documents and Settings\oracle>dbv file =D:\ORACLE\PRODUCT\10.2.0\ORADATA\TEST.DBFDBVERIFY: Release 10.2.0.4.0 - Production on 星期二 5月 6 15:26:14 2008Copyright (c) 1982, ...
坏块恢复的深入研究
用UE替换了datafile中的几个字符,注意个数要一致,否则会出现ORA错误,提示datafile大小与blocksize不匹配,或者提示实际块大小小于指定块大小等错误. C:\Documents and Settings\oracle>dbv file='D:\ORACLE\PRODUCT\...
利用DBMS_REPAIR包检查以及COPY处理坏块:
用UE随便修改了几个字符:SQL> select distinct ename from emp3;select distinct ename from emp3 ...
restore point特色二&闪回数据库特性(三)
之所以这个题目这么写,是因为可靠的还原点,隐式地打开数据库的闪回特性,启动闪回日志,但是只是针对这个还原点,即使不做alter database flashback on;也可以做flashback database操作,但又不能做flashback database t...
手工清理ASM里面的垃圾文件
我们在数据库删除以后,用DBCA或者是drop database等,数据文件会相应的被删除,但是我们的备份以及当前的日志,在ASM里面都被留了下来,当再次使用ASM的时候,需要手工清理.ASMCMD> rm -r controlfileYou may delete mul...
闪回数据库测试之二 :通过read only查看闪回的结果
SQL*Plus: Release 10.2.0.4.0 - Production on 星期二 4月 22 10:14:27 2008Copyright (c) 1982, 2007, Oracle. All Rights Reserved.SQL> conn / as sysdba已连接。SQL> select flashback_on from v$datab...
闪回数据库测试之一 :关闭闪回的表空间是否可以打开
用TEST表空间的EMP2表进行测试:SQL>select table_name,tablespace_name from user_tables;TABLE_NAME &n...
restore point -特色的SCN标志(一)
还原点就是一个特色的SCN,记录在controlfile中,属于lightweight级别,很小,可以存储上千个,也可以更多.还原点有保护的和非保护之分,那么差别在哪里呢,测试看一下,建立一个名为emp_before_delete的非保护(默认)还原点...
创建index 指定parallel,但是impdp时候导入却不是我创建的语句?
SQL> create index ename_idx on scott.emp2(ename) parallel 2;索引已创建。SQL> select * from dba_directories;OWNER DIRECTORY_NAME &nbs...
对tablespace read only的恢复测试以及checkpoint的变化
朋友测试的结果:--实验目的:针对重建控制文件之后,只读表空间的状态变化信息SQL> alter tablespace staging read only;SQL> alter database backup controlfile to trace;Database altered.SQL> shutdown imm...
对Database control 做密钥管理
C:\Documents and Settings\oracle>set ORACLE_SID=DEVDBD:\oracle\product\10.2.0\db_1\BIN>emctl.bat stop dbconsoleOracle Enterprise Manager 10g Database Control Release 10.2.0.4.0Copyright (c) 1996, 200...
通过reset incarnation实现跨resetlogs的恢复
环境:Linux Redhat4 ,Oracle 10g,file system通过reset database to incarnation 3;回到上一次resetlog所在的incarnation.目前只有3月24号的备份和所有的归档,准备恢复数据库到3月25号13:20到16:50之间,也就是跨过in...
通过no backed up times可以检查归档是否有过备份
RMAN> backup not backed up 1 times format 'D:\oracle\product\10.2.0\flash_recovery_area\DEVDB\ARCHIVELOG\arc_%t_%s_%p'2> archivelog from sequence=4;启动 backup 于 2008-04-08 08:56:07当前日志已存档使...
今天把10.2.0.1升级到了10.2.0.4
今天将由10.2.0.1.0升级为10.2.0.4.0打开数据库报如下错误:ORA-00704: bootstrap process failureORA-1092 signalled during: alter database open...进行如下操作后SQL>startup upgradeSQL>@D:\oracle\product\10.2...
都是crosscheck惹的祸,备份归档失败
备份是大事,有的时候睡觉都惊醒,忘备份了如果备份不细检查备份环节就更可怕了RMAN> list archivelog all;List of Archived Log CopiesKey Thrd Seq S Low Time&...
Flashback area中查看不到归档的信息
C:\Documents and Settings\oracle>set NLS_LANG=ENGLISHC:\Documents and Settings\oracle>rman target / nocatalogRecovery Manager: Release 10.2.0.1.0 - Production on Mon Mar 17 16:59:26 2008Copyright (...