(A) oracle数据库备份
在日常工作中,数据库备份是数据库管理员必须经常执行的任务。Oracle 7数据库的备份主要有以下几种方式:
1.逻辑备份
逻辑备份就是读取一个数据库的记录,写入一个文件,这是一种常用的备份方式。
导出:该命令可以备份数据文件、用户数据文件或整个数据库。
import:该命令将导出创建的转储文件读入数据库系统,也可以根据数据文件、用户或整个数据库来完成。
2.物理备份
物理备份也是数据库管理员经常使用的备份方法。它可以通过多种方式复制Oracle数据库的所有内容,包括离线备份和在线备份,每种方式各有优势,在实践中要根据具体情况和状态来选择。
离线备份
其操作是在Oracle数据库正常关闭后对其进行备份。备份的内容包括:所有用户的数据库文件和表;所有控制文件;所有日志文件;数据库初始化文件等。可以采用不同的备份方法,
例如,使用tape dump命令(tar)将所有文件转储到磁带,或将所有文件复制(rcp)到另一个备份磁盘或另一个主机磁盘。
在线备份
这种备份方式也是实用有效的。它可以转储在线日志,并创建Oracle数据库中所有进程和作业的详细、准确和完整的记录。
物理备份的另一个好处是Oracle数据库管理系统可以完全转储,出现故障可以方便及时的恢复,减少数据库管理员重装Oracle带来的麻烦。
(二)数据库系统的恢复
有了以上备份方法,即使电脑出现故障,如介质损坏、软件系统异常等,也不必惊慌。您可以通过备份尽快将Oracle数据库系统恢复到正常状态。