Oracle数据安全的维护 |
发布时间: 2012/7/13 15:04:25 |
记得某位哲学家说过:事物的变化离不开内因和外因。那么对于Oracle数据安全这个话题而言,也不例外,也势必分为内和外两个部分。那么好,我们就先从内开始说起:
1.从Oracle系统本身说起 Oracle数据我们先抛开令人闻风色变的hacker和其他一些外部的原因,先想一下我们的数据库。什么硬盘损坏,什么软件受损,什么操作事物一系列由于我们的疏忽而造成的系统问题就完全可以让我们辛苦建立的数据库中的数据一去不复返。那么,我们就先从自己身上找找原因吧。 一、解决系统本身问题的方法--数据库的备份及恢复 数据库的备份: 关于Oracle数据库的备份,标准地有三中办法:导出/导入(Export/Import)、冷备份、热备份。导出备份是一种逻辑备份,冷备份和热备份是物理备份。 <1导出/导入(Export/Import) 利用Export可将数据从数据库中提取出来,利用Import则可将提取出来的数据送回Oracle数据库中去。 a.简单导出数据(Export)和导入数据(Import) Oracle支持三种类型的输出: (1)表方式(T方式),将指定表的数据导出。 (2)用户方式(U方式),将指定用户的所有对象及数据导出。 (3)全库方式(Full方式),将数据库中的所有对象导出。 数据导出(Import)的过程是数据导入(Export)的逆过程,它们的数据流向不同。 b.增量导出/导入 增量导出是一种常用的数据备份方法,它只能对整个数据库来实施,并且必须作为SYSTEM来导出。在进行此种导出时,系统不要求回答任何问题。导出文件名缺省为export.dmp,如果不希望自己的输出文件定名为export.dmp,必须在命令行中指出要用的文件名。 增量导出包括三个类型: (1)完全增量导出(Complete) 即备份整个数据库,比如:
(2)增量型增量导出 备份上一次备份后改变的数据。比如:
本文出自:亿恩科技【www.enkj.com】 |