【oracle备份与恢复--闪回技术】教程文章相关的互联网学习教程文章

Oracle数据库误删文件导致rman备份报错RMAN-06169解决办法【图】

Oracle数据库误删文件导致rman备份报错RMAN-06169解决办法 可能是误删文件导致在使用rman备份时候出现以下提示 RMAN-06169: could not read file header for datafile 15 error reason 1 解决办法 查看数据15文件是什么 SQL> select file#,name from v$datafile; 出现一个/MISSING00015的文件 看来是MISSING00006文件,不是系统,也不是用户的数据。 看MISSING00006基于那个表空间,然后删除该表空间 SQL> select TS#,name f...

oracle 数据库备份还原

::备份完整的空数据库,包括:表,视图,序列,函数,包等exp aaa/bbb@192.168.1.163/orcl OWNER=aaa file=F:\ccc.dmp ROWS=N statistics=none ::备份某几个表结构和数据 exp aaa/bbb@192.168.1.163/orcl file=F:\ccc.dmp tables=(table1,table2) statistics=none ::备份表中的分部数据 exp aaa/bbb@192.168.1.163/orcl file=F:\ccc.dmp tables=table1 query=\" where addvcd like ‘41%%‘\" statistics=none ::还原数据...

NBU异构还原Oracle完整备份的一些总结

-l -t 4 -s 6/13/2011 -e6/14/2011-R /)。 开始恢复恢复控制文件数据库起到nomout状态(startupnomount)。登录rman运行:set dbid=源oracle的DBID run{ALLOCATE CHANNEL CH00 TYPE‘SBT_TAPE‘;SEND ‘NB_ORA_SERV=NBU服务器名称,NB_ORA_CLIENT=源Oracle服务器client名称‘;restore controlfile from ‘控制文件名称‘; } 恢复数据库文件数据库起到mount状态(startupmount)。登录rman运行run {ALLOCATE CHANNEL CH00 TYPE ‘SB...

NBU异构还原Oracle完整备份的一些总结

-l -t 4 -s 6/13/2011 -e6/14/2011-R /)。 开始恢复恢复控制文件数据库起到nomout状态(startupnomount)。登录rman运行:set dbid=源oracle的DBID run{ALLOCATE CHANNEL CH00 TYPE‘SBT_TAPE‘;SEND ‘NB_ORA_SERV=NBU服务器名称,NB_ORA_CLIENT=源Oracle服务器client名称‘;restore controlfile from ‘控制文件名称‘; } 恢复数据库文件数据库起到mount状态(startupmount)。登录rman运行run {ALLOCATE CHANNEL CH00 TYPE ‘SB...

Veritas Netbackup Oracle数据库本机备份恢复【代码】【图】

概述: 本次实验环境采用Veritas Netbackup 7.7.3软件版本,对Redhat Linux Oracle数据库的备份和恢复。操作系统主机名IP地址Windows Server 2008R2 nbumaster192.168.60.59Redhat Linux 6.5 x86_64rhel6192.168.60.100Oracle备份恢复实验拓扑:备份RedHat Linux环境下的Oracle 11gR2数据库到Master Server端;通过Master Server端恢复Oracle 11gR2数据库[Master/Media server][192.168.60.59][Winodws Server2008R2]1.修改hosts...

Linux下通过脚本自动备份Oracle数据库并删除指定天数前的备份【代码】

#!/bin/bash #设置Oracle数据库运行账号及oracle的系统环境变量 export ORACLE_BASE=/data/oracle export ORACLE_HOME=$ORACLE_BASE/product/10g export ORACLE_SID=test export PATH=$ORACLE_HOME/bin:$HOME/bin:$PATH export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/network/lib export LANG=zh_CN.UTF-8 export NLS_LANG=‘SIMPLIFIED CHINESE_CHINA.ZHS16GBK‘ #获取系统当前日期时间 date=`date +%Y%m%d%H%M%S` #设置...

[Oracle]如果误删了某个数据文件,又没有被备份,能否恢复?

[Oracle]如果误删了某个数据文件,又没有被备份,能否恢复?标签:eid oracle alter lin restore rman data over for 本文系统来源:http://www.cnblogs.com/gaojian/p/7573377.html

Windows系统下oracle数据库每天定时备份

添加一个任务计划 oraclebackup 开始 > 所有程序 > 附件 > 系统工具 > 任务计划 > 添加任务计划 > 下一步 > 在 浏览 中查找刚刚写好的 oraclebackup.bat 文件 > 任务名输入oraclebackup,执行这个任务选择每天,下一步 > 起始时间下午12:00,起始日期2009-7-11,下一步 > 输入用户名及密码,用户名要求是管理员权限用户名,下一步 > 完成点击"完成"之后,会在任务计划栏目下新增一个名为"ytcn"的任务计划,表明已经配置完毕。 备注:...

ORACLE rman备份报错之RMAN-03009&ORA-19587&ORA-27072【图】

近期Oracle数据库巡检中,发现一地市的rman备份出现问题,在备份节点rac2用oracle登录数据库服务器,执行备份检查命令时报错:RMAN> crosscheck backup;using target database control file instead of recovery catalogallocated channel: ORA_DISK_1channel ORA_DISK_1: SID=179 instance=orcl2 device type=DISKRMAN-00571: ===========================================================RMAN-00569: =============== ERROR MES...

Oracle涂抹oracle学习笔记第8章RMAN说,我能备份【图】

---恢复内容开始--- 本次测试服务器为172.16.25.33 使用rman连接本地数据库 rman target /在rman中执行启动与关闭的命令与sqlplus相同 在rman中执行sql语句 sql ‘需要执行的语句’; 也可以通过输入host进入主机执行系统命令然后exit退出主机页面再进入rman ---恢复内容结束---Oracle涂抹oracle学习笔记第8章RMAN说,我能备份标签:执行sql bsp 使用 man logs sqlplus 数据库 src ima 本文系统来源:http://ww...

oracle 备份脚本

############################################################### #: This script is used to backup Oracle database with RMAN. # #: A full backup will be taken early moring on Monday . # #: I recomment that the incremental backup should be taken on # #: every day except Monday. # #: Made by Halberd(Asiainfo-PMO) , 20160827 # #: Modify Record...

Oracle涂抹oracle学习笔记第10章Data Guard说,我就是备份【图】

DG 是备份恢复工具,但是更加严格的意义它是灾难恢复Data Guard是一个集合,由一个Primary数据库及一个或者多个Standby数据库组成,分两类逻辑Standby和物理Standby 10.2.1物理Standb创建前的准备工作不管是物理Standb还是逻辑Standby,其创建都是依赖Primary数据库,由此准备工作中最重要的一部分就是对Primary数据库进行配置 10.2.1.1 启用Force Logging (强制记录模式)  SQL> alter database force logging;10.2.1.2创建秘钥文件...

oracle数据库热备中的备份和恢复及例子

/u01/flash_recovery_area/PROD/archivelog/2017_11_13/o1_mf_1_2_f0lo0fom_.arc 因为今天13号所以选这两条日志,也可以多切换几次日志多生成几个日志条目 接下来进行时间的挖掘(基于时间点来恢复) mkdir -p /home/oracle/logmnr show parameter utl_file_dir alter system set utl_file_dir=‘/home/oracle/logmnr‘ scope=spfile; startup force; show parameter utl_file_dir; alter database add supplemental log data; exe...

Linux下自动备份Oracle数据库并删除指定天数前的备份

说明: Oracle数据库服务器 操作系统:CentOS IP:192.168.0.198 端口:1521 SID:orcl Oracle数据库版本:Oracle11gR2 具体操作: 1、root用户登录服务器 mkdir -p /backup/oracledata #新建Oracle数据库备份目录 chown -R oracle:oinstall /backup/oracledata -R #设置目录权限为oinstall用户组的oracle用户(用户oracle与用户组oinstall是在安装Oracle数据库时设置的) 2、新建Oracle数据库备份脚本 vi /backup/oracledata/or...

Windows下设置oracle数据库定时备份【图】

echo backup oracle database......2 echo %~dp03 set file_dir=%~dp04 5 echo backup time......6 set "year=%date:~0,4%"7 set "month=%date:~5,2%"8 set "day=%date:~8,2%"9 set "hour_ten=%time:~0,1%"10 set "hour_one=%time:~1,1%"11 set "minute=%time:~3,2%"12 set "second=%time:~6,2%"13 14 set mydate15 16 if "%hour_ten%" == " " (17 mydate=%year%%month%%day%0%hour_one%%minute%%second%18 ) else (19 myd...