Oracle数据库备份和恢复高级选项的两个步骤

数据库 Oracle
本文主要讲述的是Oracle数据库备份和如何恢复高级选项的实际操作方案,以及Oracle数据库备份和如何恢复高级选项中增量导出中包个类型的介绍。

在实际的操作中Oracle数据库备份和恢复高级选项主要分为两个步骤,其中包括以多个相关固定的大小文件的方式来导出。以及如何用以N多个固定中的大小文件方式来导入的实际操作步骤的介绍。

Oracle数据库备份与恢复高级选项

1、分割成多个文件

以多个固定大小文件方式导出:这种做法通常用在表数据量较大,单个 dump文件可能会超出文件系统的限制的情况

$ exp user/pwd file=1.dmp,2.dmp,3.dmp,…filesize=1000m log=xxx.log full=y

以多个固定大小文件方式导入

$ imp user/pwd file=1.dmp,2.dmp,3.dmp,… filesize=1000m

tables=xxx fromuser=dbuser touser=dbuser2 commit=y ignore=y

2、增量导出/导入

Oracle 9i 以后 exp 不再支持 inctype

必须为 SYS 或 SYSTEM 才可执行增量导出导入

Oracle数据库备份与恢复高级选项中增量导出: 包括三个类型:

(1)“完全”增量导出(Complete) // 备份整个数据库

$ exp user/pwd file=/dir/xxx.dmp log=xxx.log inctype=complete

(2)“增量型”增量导出 导出上一次备份后改变的数据。

$ exp user/pwd file=/dir/xxx.dmp log=xxx.log inctype=incremental

(3) “累计型”增量导出(Cumulative)只导出自上次“完全”导出之后数据库中变化 了的信息。

$ exp user/pwd file=/dir/xxx.dmp log=xxx.log inctype=cumulative

增量导入:$ imp usr/pwd FULL=y inctype=system/restore/inct ype

其中:

SYSTEM: 导入系统对象

RESTORE: 导入所有用户对象

3、以SYSDBA进行导出/导入

(1)用于 Oracle 技术支持

(2)用于表空间传输

  1. :$ imp \'usr/pwd@instance as sysdba\
    tablespaces=xx transport_tablespace=y file=xxx.
    dmp 
    datafiles=xxx.dbf $ imp file=expdat.
    dmp 
    userid=“”“sys/password as sysdba”“” 
    transport_tablespace=ydatafile=
    (c:tempapp_data,c:tempapp_index)” 

以上就是对Oracle数据库备份与恢复高级选项相关的内容的介绍,望你会有所收获。

【编辑推荐】

  1. Oracle Multimedia在ORDDicom中列中存储DICOM详解
  2. 在Oracle模式中定义媒体对象有哪些
  3. 对Oracle Multimedia导出图像的操作步骤的描述
  4. Oracle ID 自增代码的详细介绍
  5. 检查Oracle DICOM 对象的典型示例
     
责任编辑:佚名 来源: 博客园
相关推荐

2010-04-12 10:40:49

Oracle数据库

2010-04-12 14:19:00

Oracle数据库备份

2010-04-06 18:04:09

Oracle数据库

2011-04-15 10:21:07

Oracle数据库运算

2010-03-30 10:05:02

Oracle数据库

2010-03-30 11:29:24

Oracle备份

2009-04-03 10:54:49

Oracle备份恢复

2011-04-11 13:46:17

Oracle数据库备份

2010-04-13 11:09:21

Oracle数据库

2009-04-17 11:28:16

Oracle备份恢复

2009-10-13 09:43:43

Oracle数据库备份

2011-03-11 15:49:52

Oracle数据库

2011-05-11 13:25:57

Oracle数据库后备恢复

2023-12-01 15:50:46

2019-07-31 08:03:45

Oracle数据库巡检脚本

2011-08-01 12:44:25

Oracle基于用户管理备份与恢复

2010-04-29 16:36:19

Oracle数据库

2009-03-17 16:00:47

Oracle数据库备份

2011-05-20 09:35:24

Oracle数据库恢复备份

2011-08-02 16:03:47

Oracle数据库冷备份冷备份异地恢复
点赞
收藏

51CTO技术栈公众号