• oracle备份恢复学习


    备份和恢复是常遇到的操作,逻辑备份和物理备份。物理备份又分为冷备份和热备份。

    一、逻辑备份,恢复

            是指使用exp命令,简单易行,不影响正常的数据库操作。exp   用户名/密码   file=/home/oracle/dyan.dmp

            可用必备命令参数owner=(ora,serv)只导出用户拥有的对象。

            tables=(t_bss_userinfo,t_bss_mailinfo)只导出指定的表。

           相应的恢复命令imp,imp  用户名/密码   file=/home/oracle/dyan.dmp。

           owner只导入指定用户拥有的对象,tables只导入指定的表。

    二、物理备份,恢复

             直接备份数据库的文件。

             冷备份,在数据库关闭的状态下,备份所有的数据库文件,包括数据文件、控制文件、联机redo log文件、Init.ora文件。需要管理员身份登录数据库,关闭数据库shutdown  normal。不要退出,直接调用host接操作系统复制命令,或者!接操作系统命令复制备份。恢复也容易,在数据库关闭状态,将备份文件复制回来。

             热备份,处于启动状态下的数据库进行备份,首先要保证数据库运行与归档模式,备份表空间的数据文件,最后备份控制文件。

    shutdown  immediate;

    切换到归档模式startup  mount;  alter  database  archivelog; 

    打开数据库alter  database  open;  

    确认是归档模式archive  log  list;  

    将表空间users设置为备份模式alter tablespace  users  begin  backup;

    复制实际的表空间的数据文件到备份目录下 !cp  /opt/oracle/ora/oradata/ora/users01.dbf   /home/oracle;

    关闭表空间的备份模式alter  tablespace  users  end  backup;

    以同样的方式备份其他表空间的数据文件。

    备份控制文件alter  database  backup  contralfile  to  '/home/oracle'  reuse;    未完

             

  • 相关阅读:
    PHP版根据经纬度和半径计算出经纬度的范围
    使用GPS经纬度定位附近地点(某一点范围内查询)
    sql语句查询经纬度范围
    Android检测是否安装了指定应用
    Android 定时器实现的几种方式和removeCallbacks失效问题详解
    Android Service与Activity之间通信的几种方式
    Android操作系统11种传感器介绍
    Android录音--AudioRecord、MediaRecorder
    Android广播接收者应用(电话拦截器)
    收藏夹
  • 原文地址:https://www.cnblogs.com/ahudyan-forever/p/5232267.html
Copyright © 2020-2023  润新知