【数据泵】EXPDP导出表结构(真实案例)
【数据泵】EXPDP导出表结构(真实案例) BLOG文档结构图 因工作需要现需要把一个生产库下的元数据(表定义,索引定义,函数定义,包定义,存储过程)导出到测试库上,本来以为很简单的,可是做的过程发现很多的问题,现记录如下,希望有同样需要的朋友不要再走弯路了。 一.1 &nbs...
V$RMAN_BACKUP_JOB_DETAILS
V$RMAN_BACKUP_JOB_DETAILS展示了rman备份的相关细节。比如,rman备份持续时间、rman备份的执行次数、每一次rman备份工作的状态(failed or completed and so on),每次rman备份的起始时间等等。SQL> desc sys.v$rman_backup_job_details Name ...
RMAN异地恢复
一、源服务器备份数据库 1,查看数据库的实例名和DBID connected to target database: DB3 (DBID=2060124769, not open) 2,进行全备份 backup AS COMPRESSED BACKUPSET database include current controlfile format '/orabak/db_%d_%T_%s' plus archivelog format '/orabak/arch_%d_%T_%s' ; 二、将备份复...
更改ORACLE归档路径及归档模式
在ORACLE10g和11g版本,ORACLE默认的日志归档路径为闪回恢复区($ORACLE_BASE/flash_recovery_area)。对于这个路径,ORACLE有一个限制,就是默认只有2G的空间,而且不只是归档日志的默认路径,也是备份文件和闪回日...
resetlog理解
如果你使用一个备份的控制文件,或者是不完全恢复的情况下呢,必须使用RESETLOGS选项来打开数据库。这个选项在系统中做了如下工作。1.重新设置日志,从新开始,序号由1开始。把当前联机重做日志归档,归档后...
RMAN创建Recovery Catalog(RMAN恢复目录)
Recovery Catalog,即存储RMAN备份相关信息的数据库,当没有Recovery Catalog时,这些信息存储在目标数据库的控制文件中(但控制文件不能无限的增长)1.首先需要为该恢复目录创建一个独立表空间和对应的schema SQL> create tablespace RMANTBS datafile '/u01/oracle/app/oracle/oradata/prod/rmantbs01.dbf' size 5...
ORA-19806: cannot make duplex backups in recovery area
1问题: RMAN> backup as backupset copies 2 tablespace users; Starting backup at 04-APR-16using channel ORA_DISK_1channe...
ORACLE RMAN增量备份经典理解
ORACLE RMAN增量备份级别理解
ORACLE RMAN备份及还原
RMAN可以进行增量备份:数据库,表空间,数据文件只有使用过的block可以被备份成backup set表空间与数据文件对应关系:dba_data_files / v$datafile_header在noarchivelog模式下,可以使用RMAN备份read-on...
模拟控制文件丢失进行恢复。
模拟三个控制文件丢失SQL> shutdown abort;ORACLE instance shut down.SQL> startup;ORACLE instance started.Total System Global Area 285212672 bytesFixed Size 1218968 bytesVariable Size ...
Oracle冷备份的通常步骤
Oracle冷备份的通常步骤:1 正常关闭数据库2 备份所有重要的文件到备份目录(数据文件、控制文件、重做日志文件等)3 完成备份后启动数据库 用冷备份进行恢复时,只需要将所有文件恢复到原...
Exp和数据泵(Data Pump)的query参数使用
Oracle提供了逻辑备份和物理备份两种备份手段。早期的Exp/Imp和10g之后的Data Pump都是实现逻辑备份的重要方式。借助两个逻辑备份工具,我们可以方便的对数据库进行多角度、多维度的备份还原操作。 ...
shell,ant脚本实现自动数据泵(exp.expdp)导出导入数据
做这么一些只为实现通过数据泵复制克隆另外一个相同数据库实例1:在A服务器的oracle用户创建crontab指令00 2 * * * cd /home/oracle/autoexp;sh do_auto_exp.shA服务器上do_auto_exp.sh文件内容:################...
oracle检查数据库是否有坏块的命令
oracle检查数据库是否有坏块的命令dbv是检查物理上是否有坏块的命令#su - oracle#dbv file=/oracleruanko/app/oracle/oracle/product/10.2.0/ruanko/dbs/ruankotest blocksize=8192DBVERIFY: Release 10.2.0.1.0 - P...
EXP/IMP和EXPDP/IMPDP的区别
EXP/IMP和EXPDP/IMPDP的区别
Oracle备份恢复五(数据泵)
平台:redhat linux as5,oracle10g Oracle10g 引入了最新的数据泵(Data Dump)技术,使得DBA或应用开发人员可以将数据库的元数据库和数据快速移动到别一个Oracle数据库中,因为它可以导出数据库(表...
rman完全恢复演练
本文主要记述8个完全恢复的演示案例,每个案例均可与之前手工完全恢复演练相对应,操作时可复习下之前手工备份的内容。在案例演示之前,先要做好冷热备份,下面开始做rman冷热备。--执行冷备RMAN> run{2> shutdown immediate;3> startup mount;allocate channel c1 ty...
使用RMAN备份集搭建Oracle Dataguard Step by Step(二)
5、网络配置和密码文件配置 Primary和Standby端在sys用户管理密码上要求相同,所以在密码文件问题上,直接拷贝命名是支持的。 [oracle@SimpleLinux oracle]$ cd $ORACLE_HOME/dbs[oracle@SimpleLinux dbs]$ ls -ltotal 9552-rw-rw----. 1 oracle oinstall &n...
使用RMAN备份集搭建Oracle Dataguard Step by Step(一)
Data Guard作为Oracle MAA(最大可用性框架)的重要组成部分,已经成为很多成熟运维系统的标准配置。借助Data Guard提供的物理standby和逻辑standby,我们可以保证系统数据库运行在一个较高的可用性环境里。并且,switchover和failover策略,可以最大限度的保证日常运维和故障恢复场景。从最早的9i到11g,O...