[Rman]RMAN-06207 WARNING:2 objects could not be deleted for DISK channel(s) due
RMAN> delete obsolete;RMAN retention policy will be applied to the commandRMAN retention policy is set to redundancy 1allocated channel: ORA_DISK_1channel ORA_DISK_1: SID=28 device type=DISKDeleting the following obsolete backups and copies:Type ...
TNS-12537报错解决方法
今天公司因为服务器迁移,需要将数据库暂时关闭,等迁移完后,启动服务器,打开数据库正常,但是使用客户端连接数据库时,总是提示TNS-12537:连接关闭,首先想到的是使用tnsping,测试一下数据库的连通状况,结果连不上,首先想到的是去服务器查一下log日志,结果如下**********************************************...
[Rman]Oracle 11g控制文件延迟自动备份
查看Rman是否开启控制文件自动备份功能using target database control file instead of recovery catalogRMAN configuration parameters for database with db_unique_name NEAL are:CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 7 DAYS;CONFIGURE BACKUP OPTIMIZATION OFF; # defaultCONFIGURE DEFAULT D...
[Rman]Rman Level012备份实验
备份脚本参考:http://blog.csdn.net/u011364306/article/details/49994135以下实验和结论都是基于Rman的差异备份查询归档是否开启SQL> archive log listDatabase log mode Archive ModeAutomatic archival &nb...
[EXPDP]使用11g的数据泵实现对逻辑备份数据进行加密
Oracle 11g版本中的数据泵对逻辑备份过程中的加密功能进行了增强。这里以对备份数据本身进行加密展示之。1.对比10g和11g版本中的数据泵加密功能描述1)10g中的expdp加密选项描述C:\Users\secooler>expdp -helpExport: Release 10.2.0.3.0 - Production on 星期日, 30 10月, 2011 21:33:29Copyright (c) 2003, 2005...
[RMAN]使用RMAN备份将数据库不完全恢复到指定时间点
RMAN作为Oracle强大的备份恢复工具,可以协助我们恢复数据库到指定时间点,这便是Oracle不完全恢复的一种体现,通过这种方法可以找回我们曾经丢失的数据。这里以找回误TRUNCATE表数据为例给大家演示一下RMAN的不完全恢复功能。1.调整数据库为归档模式ora10g@secdb /home/oracle$ sqlplus / as sysdbaSQL*Plus: Releas...
[Rman]使用RMAN的Compressed Backupsets备份压缩技术
1.Oracle参考文档中关于RMAN备份压缩的描述1)关于如何通过调整RMAN参数启用取消备份压缩功能http://download.oracle.com/docs/cd/B19306_01/backup.102/b14192/setup004.htm#sthref229使用关键字COMPRESSED启用RMAN压缩备份方法RMAN> CONFIGURE DEVICE TYPE DISK BACKUP TYPE TO COMPRESSED BACKUPSET;去掉COMPRESSE...
[Rman]Rman增量备份level012的区别
RMAN备份全为全备和增量备份增量备份:分为0 1 2级ORACLE官方解释: A level 1 incremental backup can be either of the following types:Adifferential backup, which backs up all blocks changed after the most recentincremental backup at level 1 or 0A cumulative backup, which backs up all blocks changed ...
[Rman]Oracle Rman增量备份Level012脚本
Rman Level012备份实验http://blog.csdn.net/u011364306/article/details/50036429采用0221222增量备份策略,7天一个轮回也就是周日0级备份,周1 2 4 5 6 采用2级增量备份,周3采用1级增量备份打开控制文件自动备份CONFIGURE CONTROLFILE AUTOBACKUP ON;11g控制文件自动备份新特性:http://blog.csdn.net/u011364...
[Logmnr]对归档日志进行数据挖掘
1、创建演示数据SQL> update emp set sal=sal+100 where deptno=10;SQL> update emp set sal=sal+200 where deptno=20;SQL> update emp set sal=sal+300 where deptno=30;SQL> update emp set sal=sal+400 where deptno=40;SQL> update emp set sal=sal-400 where deptno=10;2、手动切换归档日志SQL> alter syste...
[Logmnr]对重做日志进行数据挖掘
1、创建演示数据SQL> conn scott/tiger@neal_192.168.8.205;Connected to Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 Connected as scott@neal_192.168.8.205SQL> create table t(id number);Table createdSQL> insert into t values(1);1 row insertedSQL> insert into t values(2);1 row i...
[Logmnr]使用logminer找回被误删的数据
LogMiner日志挖掘技术在有些时候可以被比作是命悬一线的救命稻草,比方说误删除数据(如delete执行不当),可以通过LogMiner挖掘日志文件将这些数据补插回来使用LogMiner预览: LogMiner的原理就是找出日志文件(redo file),所对应的undo.如你新增1W行数据,在redo里以insert形式体现,对应的undo即为delete...
[DB2]存储过程经常使用方法
CREATE PROCEDURE SCHEMA.PD_PROCEDURE(IN INPARA VARCHAR(2048),OUT OUTPARA VARCHAR(1024))BEGIN DECLARE V_SQL VARCHAR(4000) DEFAULT ''; &nbs...
[10046]oradebug 10046的使用
一、对当前的session使用oradebug命令:SQL> conn / as sysdbaConnected.SQL> oradebug setmypidStatement processed.或者对其他session做跟踪oradebug setorapid pid连接到一个外部服务进程,且pid=v$process.pidoradebug setospid spid连接到一个外部服务进程,且spid=v$process.spid...
[Flashback]ORA-38760错误解决
数据库在startup时,提示ORA-38760: This database instance failed to turn on flashback database错误,该错误大概意思是说数据库启用闪回数据库功能失败,造成这种情况的原因是数据库之前开启了闪回数据库功能,但是闪回数据库的备份文件被删除,所以数据库在打开时,无法找到这些文件导致数据库无法open。解决方法很...
[Archive]更改ORACLE默认归档路径
今天群里面有人问,数据库的归档空间满了,但是将归档日志部分文件移走了,但是空间仍然未释放,该如何解决。首先,在linux系统中,如何一个文件被进程所占用,这个时候即使将文件移走或删除,空间其实仍然是被占用的。遇到上述情况空间未释放可能有这方面的原因,将相关的程序杀掉即可,但是这可能会影响Oracle的运行。...
[Flashback]Flashback Database闪回数据库实验
Flashback Database闪回数据库功能极大的降低了由于用户错误导致的数据丢失的恢复成本。这是一种以空间换取缩短恢复时间的解决方案,这是值得的。1.使用Flashback Database的前提条件1)启用了flashback database2)必须打开flash recovery area,若为rac,flash recovery area必须位于共享存储中。3)必须处于archivelo...
[Flashback]开启数据库闪回数据库功能
Flashback是Oracle中一个重要的功能,想要使用闪回数据库功能,需要将数据库置于闪回数据库的状态。1.检查数据库是否开启归档状态SQL> archive log list;Database log mode Archive ModeAutomatic archival &...
[Procedure]Oracle之分页存储过程
关于分页存储过程中使用到的rownum陷阱解析:http://www.blogjava.net/CONANS/ARTICLES/219693.HTMLcreate or replace procedure pd_page_query(in_colnames varchar2, --列名in_tablename&nbs...
[BBED]Oracle 11.2.0.4 Centos6.5下编译bbed
Oracle环境:Oracle 11.2.0.4,Centos6.5 x86-64bit由于11g不提供bbed的编译了,所以可以从相同平台的10g中将下面三个文件拷贝到11g上sbbdpt.o和ssbbded.o拷贝到$ORACLE_HOME/rdbms/lib中,bbedus.msb 拷贝到$ORACLE_HOME/rdbms/mesg中没有以上3个文件时,编译时候报错[oracle@cancer lib]$ make -f ins_rdbms.mk $O...