Oracle数据库备份的三个常见误区

数据库 Oracle
Oracle数据库在使用过程中,经常会用到备份和恢复操作,而在进行Oracle数据库备份时,存在着一些误区,下面就让我们来一起了解一下。

下面将为您介绍Oracle数据库备份的常见误区和常见问题,供您参考学习,如果您在Oracle数据库备份方面遇到问题,不妨一看。

Oracle数据库备份的常见误区:

1、使用EXP/IMP备份

EXP/IMP不是一个良好的备份工具,在以后的发展之中,ORACLE对EXP/IMP用于备份的支持会越来越低。ORACLE只是把EXP/IMP当作一个好的工具而不是备份工具,在对于大型数据库,如TB级数据库或数据仓库,EXP/IMP肯定会力不从心。

2、在应用程序中备份数据库

在论坛上,有很多这样的要求,“我怎么在程序中实现Oracle数据库备份与恢复数据库?”。首先说,这个并不是不可以实现,但是实现的过程会很复杂而且意外会很多。就我的感觉,提出这样问题的人,首先一点就是对ORACLE或DBA的不了解,如果ORACLE可以这么轻松的实现备份与恢复,那么我可以说,就不需要DBA了。

3、冷备份比热备份更容易,效果会更好

有人认为,冷备份是关闭数据库进行的一致性备份,肯定比热备份要好,使用也容易,其实不尽然,在热备份中,一样可以实现数据库的全备份,而且不会影响到数据库的运行。建议所有的生产机,都运行在归档方式下,采用热备份方式。

Oracle数据库备份的常见问题:

1、我导出的数据为什么不能导入,提示不支持的字符集转换
答:参考上面的字符集原则,导出数据时客户端与数据库字符集一致,导入时修改为与目标数据库字符集一致。

2、我的归档日志越来越多,我什么时候可以删除归档日志?
答:在每一次全备份(如OS全冷备份或全热备份)或基于全备份的增量备份(如RMAN基于0级备份上的增量备份)后都可以删除该备份点之前的归档日志,建议在磁带上保留一年。

3、全备份时一定需要备份所有数据文件吗?
答:不需要,起码有两类数据文件可以不备份,一类就是临时数据文件,如果丢失,可以删除后重建;一类是只读表空间数据文件,如果上次备份以来,没有修改过表空间的只读属性,就可以不需要备份。

4、联机日志需要备份吗?
答:如果是归档方式热备份,就没有必要备份联机日志。但是对于冷备份,可以备份联机日志,特别是不归档状态。备份过联机日志后的冷备份,因为数据库是一致的,可以恢复到该备份点。

 

 

【编辑推荐】

oracle RMAN备份的优化

使用RMAN进行Oracle备份

Oracle EXP/IMP备份简介

Oracle数据库备份的重要性

教您如何实现ORACLE备份

 

责任编辑:段燃 来源: 互联网
相关推荐

2022-05-27 12:40:25

前端测试项目

2009-06-11 13:12:59

Oracle索引创建索引

2020-10-09 06:54:22

通信专业误区

2022-04-14 14:09:25

数据治理数字化转型工具

2010-04-23 12:24:06

Oracle数据库

2013-12-18 13:06:33

数据库安全安全审计启明星辰

2011-08-05 09:33:56

OracleUser ProcesServer Proc

2011-03-23 17:39:34

Oracle数据库索引创建

2021-08-11 08:47:31

SASE网络安全零信任

2011-05-19 13:49:09

2010-05-19 18:11:05

2011-03-30 13:03:14

数据库营销

2011-05-26 13:16:37

Oracle数据库备份

2023-04-10 15:37:59

云计算云的部署

2023-03-06 11:44:37

Postgres数据库

2022-09-01 23:29:22

MySQLPython数据库

2010-05-17 16:04:40

MySQL数据库

2010-05-14 14:00:59

MySQL数据库优化

2010-04-19 13:56:19

Oracle数据库服务

2010-04-09 15:35:28

Oracle数据库
点赞
收藏

51CTO技术栈公众号