逻辑备份,冷备份与热备份步骤过程

备份与恢复

(1)逻辑备份:expzgk/zgk@orcl

   输入缓冲区大小   >5000

   备份路径>i:\mybak.dmp

逻辑恢复:imp zgk/zgk

>i:\test.dmp 

 

(2)物理备份:

冷备份(脱机):(非归档模式下进行)

#conn sys/oracle@ orcl as sysdba

>Shutdownimmediate

复制数据文件

Startupmount;   将数据文件考到规定目录下;alterdatabase open

 

热备份(正常运行,进行联机备份)

进行热备份先查看归档状态  :archivelog list

alter system set log_archive_start=true scope=spfile  //修改归档模式

shutdown immediate

startup mount

alter database archivelog               //将日志切换到归档模式

alter database open;

alter tablespace tabs begin backup;         //修改tabs表空间

拷贝数据到其他地方

alter tablespace tabs end backup;       //停止拷贝

alter system archive log current;      //将当前的联机日志进行归档

alter system switch logfile;         进行日志切换

shutdown immediate       //停掉后,将tabs数据文件删除

select * from v$recover_file          //查看哪个文件出了问题

alter database datafile 13 offline drop        //脱机删除损坏的文件

alter database open                        //打开数据库

把拷贝的还原过去        

Recover datafile 13                  //

alterdatabase datafile 13 online             //设置为在线   


你可能感兴趣的:(oracle,开发基本知识点小总结,oracle,体系基础部分)