当前位置:  数据库>oracle

Oracle 10g 数据库备份摘要

    来源: 互联网  发布时间:2017-05-08

    本文导语: 1. 启用archivelog SQL> shutdown immediate;SQL> startup mount;SQL> alter system set log_archive_dest_1='LOCATION=d:/arc' scope=both;SQL> alter database archivelog;SQL> alter database open; 2. 备份控制文件 2.1 在trace文件中生成controlfile的创建脚本SQL> alter database backup controlf...

1. 启用archivelog

SQL> shutdown immediate;
SQL> startup mount;
SQL> alter system set log_archive_dest_1='LOCATION=d:/arc' scope=both;
SQL> alter database archivelog;
SQL> alter database open;



2. 备份控制文件

2.1 在trace文件中生成controlfile的创建脚本
SQL> alter database backup controlfile to trace;

2.2 生成controlfile的二进制副本
SQL> alter database backup controlfile to 'c:/backups/controfile_back.ora';

3. 启用Flash Recovery Area

SQL> startup
SQL> alter system set db_recovery_file_dest_size=2g scope=both;
SQL> alter system set db_recovery_file_dest='d:/flash' scope=both;
SQL> alter system set log_archive_dest_10=USE_RECOVERY_FILE_DEST scope=both;


4. 使用RMAN备份
 
#登录并显示所有配置信息
C:/> RMAN target /
RMAN> SHOW ALL;                   


#设置默认备份设备为磁盘(另有磁带 to sbt)
RMAN> configure default device type to disk;

#设置磁盘备份位置(备份类型是备份集,则必须指定备份集文件名)
RMAN> configure channel device type disk format 'd:/back/orcl_%....bak';

#设置并行度为2,磁盘备份类型为备份集(另有to copy/compressed backupset)
RMAN> configure device type disk parallelism 1 backup type to backupset;  

#执行0级、1级增量备份
RMAN> backup incremental level 0 as backupset database;
RMAN> backup incremental level 1 as backupset database;

5. RMAN文件FORMAT变量定义

%c   多重备份时的副本号
%d   数据库名称
%D   当前日期值(一月内)
%M   当前月份值
%p   备份集的块号
%s   备份集序号
%t   备份时间戳  %s与%t组成可唯一识别
%T   年月日
%u   8个字符表示的备份时时间和备份集号
%U   等于 %u_%p_%c
%Y   年份










    
 
 

您可能感兴趣的文章:

  • 如何将Aix上的oracle 物理备份 然后再在linux 系统上还原oracle
  • Oracle数据库设置任务计划备份一周的备份记录
  • Oracle数据库备份和恢复工具 RMan
  • oracle10g 数据备份与导入
  • aix下自动备份oracle 的输出日志问题,急!!
  • hp unix下备份oracle表的问题
  • linux小白提问linux备份oracle数据库的问题
  • oracle不能自动备份
  • Oracle数据库逻辑备份的SH文件
  • Linux环境中Oracle数据导入与导出备份操作
  • oracle数据库备份急???????????
  • oracle定时备份压缩的实现步骤
  • Unix系统下如何将oracle数据库备份
  • 详解如何应用改变跟踪技术加速Oracle递增备份
  • Oracle中备份表的简单sql命令语句
  • 实战Oracle数据库备份与恢复
  • Linux下实现自动备份Oracle数据库
  • oracle备份恢复的具体方法
  • 利用windows任务计划实现oracle的定期备份
  • Oracle11g备份和恢复功能的提高
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Oracle 数据库(oracle Database)Select 多表关联查询方式
  • Oracle 数据库开发工具 Oracle SQL Developer
  • Oracle数据库(Oracle Database)体系结构及基本组成介绍
  • 请问大家用oracle数据库, 用import oracle.*;下的东西么? 还是用标准库?
  • Oracle 数据库(oracle Database)性能调优技术详解
  • 关于JDBC连接Oracle数据库,是否必须有Oracle客户端
  • ORACLE数据库常用字段数据类型介绍
  • win2000+jbuilder6+oracle817编出的程序,在win2000下执行很好,在win98下却访问不了oracle数据库
  • oracle数据库导出和oracle导入数据的二种方法(oracle导入导出数据)
  • Oracle发布Oracle SQL Developer 1.2数据库开发工具 帮助用户简化开发工作
  • 怎样调出ORACLE数据库中的数据,该如何连接?
  • Oracle收购TimesTen 提高数据库软件性能
  • 卸载oracle数据库
  • Oracle数据库恢复后心得
  • linux上安装oracle 数据库后,是否能写shell程序实现数据库的自动启动。
  • Linux下如何用C语言操作Oracle数据库相关的图书推荐
  • Oracle数据库运行Oracle form时避免出现提示信息
  • Oracle欲收购开源数据库MySQL未果
  • 如何在JBuilder中连接Oracle数据库?
  • Oracle数据库访问参数文件的顺序
  • 循序渐进学习Oracle数据库
  • Oracle 12c发布简单介绍及官方下载地址
  • 数据库 iis7站长之家
  • oracle 11g最新版官方下载地址
  • 请问su oracle 和su - oracle有什么不同?
  • 如何设置让Oracle SQL Developer显示的时间包含时分秒
  • 虚拟机装Oracle R12与Oracle10g
  • Oracle 10g和Oracle 11g网格技术介绍
  • Oracle EBS R12 支持 Oracle Database 11g
  • oracle中如何把表中具有相同值列的多行数据合并成一行
  • SCO unix下安装oracle,但没有光盘,请大家推荐一个oracle下载站点(unix版本的)。谢谢!!!!


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,