oracle11g简单的物理全备份和恢复

本文详细介绍Oracle数据库的备份与恢复流程,包括如何查看并备份数据文件、日志文件及控制文件;通过模拟数据丢失场景,展示整个恢复过程,为数据库管理员提供实用的操作指南。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.查看所有数据文件

select * from dba_data_files;

C:\ORACLE\ORADATA\ORCL\USERS01.DBF

C:\ORACLE\ORADATA\ORCL\UNDOTBS01.DBF

C:\ORACLE\ORADATA\ORCL\SYSAUX01.DBF

C:\ORACLE\ORADATA\ORCL\SYSTEM01.DBF

C:\ORACLE\ORADATA\ORCL\EXAMPLE01.DBF

D:\MYWORK\ORACLE\TBL_JACK_MAIN01.DBF

2.查看日志文件

select * from v$logfile;

C:\ORACLE\ORADATA\ORCL\REDO03.LOG

C:\ORACLE\ORADATA\ORCL\REDO02.LOG

C:\ORACLE\ORADATA\ORCL\REDO01.LOG

3.查看控制文件

select * From v$controlfile;

C:\ORACLE\ORADATA\ORCL\CONTROL01.CTL

C:\ORACLE\FLASH_RECOVERY_AREA\ORCL\CONTROL02.CTL


--备份,非常简单,即把上面查出来的数据文件,日志文件,控制文件用操作系统的复制命令,粘贴到备份目录下即可

--拷贝前,先停止数据库,登录sqlplus

shutdown immediate

拷贝完成之后,启动数据库

startup

进入数据库删除重要数据,模拟出故障的情况。

truncate table employee;

 

--关闭数据库,进行恢复

shutdown immediate

把备份的文件拷贝到原来目录

再启动

startup

再登录验证数据是否存在

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

御前两把刀刀

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值