【ARCHIVE】单机环境修改数据库为非归档模式
单机环境下修改归档模式方法相对RAC环境比较简单,简单记录一下。1.查询系统当前归档模式sys@ora10g> archive log list;Database log mode  ...
【Flashback】禁用 Flashback闪回功能
启用闪回功能的方法可以参考以下两篇文章:《【Flashback】启用Flashback闪回功能》http://space.itpub.net/519536/viewspace-590636《【Flashback】使用闪回功能恢复被TRUNCATE表的内容》http://space.itpub.net/51...
【recyclebin】彻底禁用 Oracle回收站功能
自从Oracle提供回收站功能后,为DBA恢复误drop的表带来了非常大的便利。注意,即便是闪回功能是关闭状态,回收站功能默认也是开启的。1.验证在未启用闪回功能的情况下回收站功能也可以使用1)确认当前数据库版本...
【问题处理】Memory Notification: Library Cache Object loaded into SGA
1.问题现象数据库日常巡检过程中,在alert日志中发现如下警告信息……省略……Thu Apr 15 22:06:31 2010Memory Notification: Library Cache Object loaded into SGAHeap size 3215K exceeds notification threshold...
【crontab】“bad minute”及“errors in crontab file, can't install”错误处理
今天有朋友提到,在使用crontab定制后台定时备份任务时报出“bad minute”及“errors in crontab file, can't install”错误。经确认,根本原因是crontab文件中时间格式定义不正确导致的。简单记录一下这个问题,同...
【SQL*Plus】处理 SQL*Plus的标头无法显示问题
如果您对SQL*Plus比较熟悉的话,一定知道使用“set heading”命令可以控制输出结果标头的显示与否。今天协助一位朋友处理了一个标头信息无法显示的小问题,供大家参考。1.问题现象1)使用“set heading on”无法找回...
【ARCHIVE】模拟因无法归档导致日志无法切换故障及一般处理方法两则
在归档模式下,如果系统无法顺利完成归档,当日志切换时,即将被复写的redo日志没有完成归档,日志切换动作将无法完成。模拟一下这个故障场景,给出两种一般的处理方法。1.模拟无法归档及redo日志无法切换故障1...
【故障处理】RAC环境第二节点无法归档的诡异问题处理
成功处理了一起RAC第二节点无法归档的诡异问题。总结在此。RAC第二节点的alert警告文件中大量充斥着如下的报错信息。Fri Jan 29 09:37:23 2010Errors in file /oracle/app/oracle/admin/gkdb/bdump/gkdb2_arc1_67181...
【DBLINK】不可使用 DBLINK在远程数据库上执行DDL类SQL
很少使用dblink在远程数据库中创建表,今天偶尔尝试,收获的是“ORA-02021”错误。错误本身提示的信息已经非常的明显:在远程数据库不可以执行DDL类型的SQL语句。简单记录一下,供参考。1.尝试使用dblink在远程数据...
【EXPDP】使用EXPDP备份数据时预估大小——ESTIMATE参数
使用EXPDP在完成数据导出时,可以使用ESTIMATE参数评估待导出数据库对象的大小,简单演示一下,供参考。1.查看有关ESTIMATE参数的帮助信息1)查看命令行帮助信息ora10g@secDB /expdp$ expdp help=y……ESTIMATE ...
【EXPDP/IMPDP】使用 EXPDP/IMPDP工具“模糊”导出和导入
在《【EXP/IMP】使用EXP /IMP工具“模糊”导出和导入》(http://space.itpub.net/519536/viewspace-629537)文章中提到EXP 与IMP工具对表的模糊导出与导入功能,EXPDP和IMPDP具有同样的功能。简单演示,供参考。注意...
【IMPDP】不同数据库实例不同用户间数据迁移复制——NETWORK_LINK参数
在《【IMPDP】同一数据库实例不同用户间数据迁移复制—— NETWORK_LINK参数》(http://space.itpub.net/519536/viewspace-631571)文章中谈到了使用 NETWORK_LINK参数实现在相同的数据库实例中不同用户的数据复制。...
【IMPDP】同一数据库实例不同用户间数据迁移复制——NETWORK_LINK参数
如何快速的复制一个用户的数据到另外一个用户(这个用户可能在不同的数据库中)?一般答案:使用EXP(EXPDP)与IMP(IMPDP)相结合完成用户数据的导入和导出高级方法:IMPDP工具提供的NETWORK_LINK参数可以一步...
【IMPDP】当导入数据时遭遇表已存时的应对手段——TABLE_EXISTS_ACTION参数
当使用IMPDP完成数据库导入时,如遇到表已存在时,Oracle提供给我们如下四种处理方式:a.忽略(SKIP,默认行为);b.在原有数据基础上继续增加(APPEND);c.先DROP表,然后创建表,最后完成数据插入(REPLACE);d....
【Explain Plan】10g中的PLAN_TABLE$临时表
在早期的Oracle数据库中如果需要使用执行计划的功能,需要提前准备环境,也就是需要先执行下面的的脚本:SQL> @?/rdbms/admin/utlxplan.sql在Oracle 10g版本,这一步骤可以被省略了,取而代之的是系统提供了一个全局...
【IMPDP】使用IMPDP自动创建用户并完成数据的导入
在《【IMPDP】【IMP】SQL脚本尽收眼底——SHOW参数与SQLFILE参数对比》http://space.itpub.net/519536/viewspace-631290文章中谈到,使用EXPDP导出的dump文件中包含用户的创建信息,因此在使用IMPDP导入数据时,...
【IMPDP】【IMP】SQL脚本尽收眼底——SHOW参数与SQLFILE参数对比
IMPDP的SQLFILE参数与IMP的SHOW参数类似,可以读取到dump文件中的SQL语句。简单对比一下这两个工具带给我们的乐趣。1.在sec用户下先创建一个测试表Tsec@secooler> create table t as select * from all_objects;Tabl...
【DTCC】DTCC 2010数据库的盛会
DTCC全称Database Technology Conference China 2010,根据itpub的统计,有近700中国数据库技术专业人士参会,可谓是数据库界的盛会。大家参会的热情都非常的高涨,9:00正式开始的会议,8:40左右基本...
【IMPDP】实现不同用户之间的数据迁移——REMAP_SCHEMA参数
众所周知,IMP工具的FROMUSER和TOUSER参数可以实现将一个用户的的数据迁移到另外一个用户。同样的功能在IMPPDP工具中如何得以体现呢?答案就是:使用IMPPDP的REMAP_SCHEMA参数实现。简单演示一下,供参...
【dbv】使用dbv工具检验数据文件是否有坏块
dbv工具可以用来验证数据文件的有效性,在数据库恢复之前可以使用该命令对备份文件进行有效性检查,防止因备份文件本身的问题导致数据库无法恢复。当然,dbv命令也可以对在线的数据文件进行检查。注意,dbv工具只可...