知识大全 oracle数据库备份与恢复apieceofcake(4)

Posted 数据库

篇首语:谁和我一样用功,谁就会和我一样胜利。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 oracle数据库备份与恢复apieceofcake(4)相关的知识,希望对你有一定的参考价值。

  oracle数据库日志备份 (windows平台)

  本片是接上次的数据库在线备份 进行数据库全备份后需要备份归档的日志文件

   建立数据库备份的脚本

  在上面建立的目录下建立如下的两个脚本

   建立执行备份任务的脚本(批处理文件)

  文件内容如下

  @echo OFF    Rem ===========================================================================    Rem  NAME     archive_backup_Run bat    Rem  FUNCTION Creates a backup script for a User Managed backup    Rem  NOTES    This script will create a script and run OS copy mands    Rem             on closed (cold) database    Rem  MODIFIED ksmith    / /    Original File    Rem ===========================================================================

  Rem  For Windows set environment variables for the root path     set ORACLE_SID=TSTDB    set ORACLE_CONNECTSTRING=tstdb    set ORACLE_BASE=c:\\oracle    set ORACLE_HOME=%ORACLE_BASE%\\ora     set ORACLE_DATA=%ORACLE_BASE%\\oradata\\%ORACLE_SID%    set ORACLE_ADMIN=%ORACLE_BASE%\\admin\\%ORACLE_SID%

  %ORACLE_HOME%\\bin\\sqlplus /nolog @archive_backup sql > archive_backup log

   建立完成备份认为的命令文件(sqlplus内执行的sql脚本)

  文件内容如下

  Rem =====================================================================================    Rem  NAME     archive_backup sql    Rem  FUNCTION Creates a backup mand file for a User Managed Archive Log backup    Rem  NOTES    This script will create a script and run OS copy mands    Rem             on an open or closed database     Rem  MODIFIED Mr Tianliang Guo / /     Rem =====================================================================================

  Rem Set SQL*Plus variables to manipulate output    set feedback off    set pagesize     set heading off    set verify off    set linesize     set trimspool on

  Rem Set SQL*Plus user variables used in script    define adm = sys     define pwd = oracle i

  Rem  for Windows    define dir = C:\\oracle\\admin\\TSTDB\\backup\\archive log     define fil = archive_backup_mands sql     define spo = archive_backup_output lst     define cpy = copy

  Rem login database    connect &adm/&pwd as sysdba;

  Rem Create a file containing all the file copy mands needed for open physical backup    spool &    prompt spool &;    prompt alter system archive log all;;

  SELECT host &cpy ||name|| &dir         FROM v$archived_log        WHERE pletion_time >= trunc(sysdate)               AND pletion_time < trunc(sysdate);

  prompt spool off;;    spool off;

  Rem Run the copy file mands from the operating system    rem @&    exit;

   修改教本定义的变量        在运行教本中定义的一些变量 将其改为本地数据库安装环境的变量         需要修改的变量有         在close_Backup_run bat脚本中       set ORACLE_SID=TSTDB      set ORACLE_CONNECTSTRING=tstdb      set ORACLE_BASE=c:\\oracle      set ORACLE_HOME=%ORACLE_BASE%\\ora           在close_backup sql脚本中       define adm = sys       define pwd = oracle i       define dir = C:\\oracle\\admin\\TSTDB\\backup       define ctl = &dir\\control ctl

   执行数据库备份任务

  在$ORACLE_BASE\\admin\\admin_script目录下运行open_Backup_run bat

   执行自动备份

cha138/Article/program/Oracle/201311/17887

相关参考

知识大全 实战Oracle数据库备份与恢复

实战Oracle数据库备份与恢复  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  用户可以留意一下

知识大全 Oracle数据库的备份与恢复

Oracle数据库的备份与恢复  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  河南省新乡市电信局

知识大全 Oracle数据库备份与恢复精华资料集锦

Oracle数据库备份与恢复精华资料集锦  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!主要介绍了O

知识大全 Oracle备份与恢复案例二

Oracle备份与恢复案例二  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  检查数据库的数据(完

知识大全 Oracle数据库的备份与恢复的三种方法

Oracle数据库的备份与恢复的三种方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Orac

知识大全 Oracle备份与恢复案例一

Oracle备份与恢复案例一  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  一理解什么是数据库恢

知识大全 Oracle数据库的备份及恢复策略研究

Oracle数据库的备份及恢复策略研究  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  多工联机重

知识大全 对Oracle10g ASM生产数据库备份和恢复

对Oracle10gASM生产数据库备份和恢复  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  新

知识大全 RMAN(备份与恢复管理器)

Oracle数据库备份与恢复之四:RMAN(备份与恢复管理器)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来

知识大全 oracle配置归档模式

  非归档  数据能恢复到最后一次备份  只能做全部恢复不能做部分恢复  只能脱机备份  归档  数据能恢复到失败点无数据丢失  可以热备份  完全恢复和部分恢复都行部分恢复文件中不一致的检查点可以用