Oracle 一般数据库文件的恢复过程

本文详细介绍了数据库备份和恢复的全过程,包括备份前的准备工作、执行备份操作、备份文件的管理、恢复操作的步骤以及验证数据完整性的方法。
具体代码:
   前提条件:
    alter database tbs_data begin backup;
    host copy D:\app\Administrator\oradata\ticket\TBS_DATA.DBF D:\app\Administrator\oradata\ticket\bak\TBS_DATA.DBF
    alter database tbs_data end backup;
    
   恢复操作:
    sqlplus /nolog
    conn sys/ticket as sysdba
    shutdown immediate;
    删除 D:\app\Administrator\oradata\ticket\TBS_DATA.DBF
    startup  (备注此处报数据文件的丢失,告诉文件名和数据文件编号 ,启动失败之后,数据处于mount状态)
    alter database datafile 6 offline;
    alter database open;
    select file#,status from v$datafile;
    select * from v$recover_file;
    host copy D:\app\Administrator\oradata\ticket\bak\TBS_DATA.DBF D:\app\Administrator\oradata\ticket\TBS_DATA.DBF 
    alter database datafile 6 online;
       select file#,status from v$datafile;
    验证数据信息。
 	

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值