【传输表空间】使用 EXPDP/IMPDP工具的传输表空间完成数据迁移
本文通过实践演示,完整模拟一下使用EXPDP/IMPDP工具实现传输表空间的过程,供参考。任务描述:将secdb1实例上的sec用户表空间tbs_sec的数据传输到secdb2实例上secooler用户下。1.secdb1实例环境准备1)创建待操作的...
【RMAN】使用RMAN的 Compressed Backupsets备份压缩技术
1.Oracle参考文档中关于RMAN备份压缩的描述1)关于如何通过调整RMAN参数启用取消备份压缩功能http://download.oracle.com/docs/cd/B19306_01/backup.102/b14192/setup004.htm#sthref229使用关键字COMPRESSED启用...
【DG】同一台主机实现物理Data Guard配置安装(精简版)
一.Primary数据库配置1.确认primary库处于归档模式export ORACLE_SID=ocmdb[oracle@ocmdb1 ~]$ sqlplus / as sysdbasys@ocmdb> archive log list;2.将primary库置为FORCE LOGGING 模式sys@ocmdb> alter database for...
【RMAN】SYSTEM表空间数据文件丢失恢复模拟
只要存在有效的RMAN备份,恢复SYSTEM表空间数据文件丢失故障是比较容易的。注意,这里强调的是存在有效可用的备份介质。曾经遇到一个非常无奈的场景:catalog数据库与备份的目标库放在了同一个数据库中,此时当SYSTE...
【IMPDP】忽略导入过程中违反约束的数据——DATA_OPTIONS参数
在我们完成数据导入的过程中,如果出现了违反约束(严格的讲是非延迟约束),默认情况下将无法完成数据的导入。11g IMPDP提供了DATA_OPTIONS选项可以比较方便的解决这个问题。通过一个具体的演示展现一下这个选项的...
【EXPDP】在使用EXPDP完成逻辑备份时alert中正常的kupprdp提示信息
如果备份策略使用的是EXPDP工具来完成逻辑备份。那么,在数据库日常检查中,会在alert日志文件中找到逻辑备份的痕迹。简单演示一下,供参考。1.使用EXPDP工具完成对用户SEC的备份ora10g@secDB /db_backup/dpump_dir$...
【IMPDP】使用 TRANSFORM选项去掉表空间和存储子句
使用IMPDP工具完成数据导入时,会按照dump文件中有关的存储的参数信息完成数据的导入。很多情况下我们希望按照被导入用户的默认参数完成数据的导入,此时我们可以使用IMPDP的TRANSFORM参数辅助完成。1.IMPDP的TRANSF...
【ARCHIVE】单机环境修改数据库为归档模式
1.查看系统的归档模式$ sqlplus / as sysdbaSQL*Plus: Release 10.2.0.3.0 - Production on Wed Mar 3 00:10:42 2010Copyright (c) 1982, 2006, Oracle. All Rights Reserved.Connected to:Oracle Database 10...
【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)确认当前数据库版本...
【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....
【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...
【IMPDP】实现不同用户之间的数据迁移——REMAP_SCHEMA参数
众所周知,IMP工具的FROMUSER和TOUSER参数可以实现将一个用户的的数据迁移到另外一个用户。同样的功能在IMPPDP工具中如何得以体现呢?答案就是:使用IMPPDP的REMAP_SCHEMA参数实现。简单演示一下,供参...
【dbv】使用dbv工具检验数据文件是否有坏块
dbv工具可以用来验证数据文件的有效性,在数据库恢复之前可以使用该命令对备份文件进行有效性检查,防止因备份文件本身的问题导致数据库无法恢复。当然,dbv命令也可以对在线的数据文件进行检查。注意,dbv工具只可...