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