oracle数据的备份(exp/imp)

1.exp/imp

模式

exp 

imp

完全

 Exp system/orcl@myorcl file=d:\scott_tab.dmp full=y 如果要执行完全导出,必须具有特殊的权限

imp system/orcl@myorcl file=d:\scott_tab.dmp full=y

用户模式

Exp scott/scott@myorcl file=d:\scott_tab.dmp owner=scott 用户scott的所有对象被输出到文件中。

Imp scott/scott@myorcl file=d:\scott_tab.dmp fromuser=scott  touser=scott  用户scott的所有对象被导入到文件中。必须指定fromusertouser参数,这样才能导入数据。

表模式

exp scott/scott@myorcl file=d:\scott_tab.dmp owner=scott tables=(emp)  用户scott的表emp就被导出

imp scott/scott@myorcl file=d:\scott_tab.dmp owner=scott tables=(emp) 用户scott的表scott就被导入。

 

 

2.exp/imp参数

 

 1. exp 参数

关键字

说明

默认

USERID                    

用户名/口令

 

FULL                        

导出整个文件

(N)

BUFFER                   

数据缓冲区的大小

 

OWNER                    

导出指定的所有者用户名列表

 

FILE                          

输出文件

(EXPDAT.DMP)

TABLES                   

导出指定的表名列表

 

COMPRESS             

是否压缩导出的文件

(Y)

RECORDLENGTH  

IO 记录的长度

 

GRANTS                  

导出权限

(Y)

INCTYPE                 

增量导出类型

 

INDEXES                 

导出索引

(Y)

RECORD                  

跟踪增量导出

(Y)

ROWS                       

导出数据行

(Y)

PARFILE                  

参数文件名

 

CONSTRAINTS       

导出限制

(Y)

CONSISTENT          

交叉表一致性

 

LOG                          

屏幕输出的日志文件

 

STATISTICS             

分析对象(ESTIMATE)

 

DIRECT                    

直接路径

(N)

TRIGGERS               

导出触发器

(Y)

FEEDBACK             

显示每 x (0) 的进度

 

FILESIZE                 

各转储文件的最大尺寸

 

QUERY                     

选定导出表子集的子句

 

TRANSPORT_TABLESPACE

导出可传输的表空间元数据

(N)

TABLESPACES

导出指定的表空间列表

 


 

 2.Imp 参数

关键字

说明

默认

USERID

用户名/口令

 

FULL

导入整个文件

   (N)

BUFFER

数据缓冲区大小

 

FROMUSER

所有人用户名列表

 

FILE

输入文件

  (EXPDAT.DMP)

TOUSER

用户名列表

 

SHOW

只列出文件内容

(N)

TABLES

表名列表

 

IGNORE

忽略创建错误

(N)

RECORDLENGTH

IO记录的长度

 

GRANTS

导入权限

(Y)

INCTYPE

增量导入类型

 

INDEXES

导入索引

 (Y)

COMMIT

提交数组插入

 (N)

ROWS

导入数据行

 (Y)

PARFILE

参数文件名

 

LOG

屏幕输出的日志文件

 

CONSTRAINTS

导入限制

 (Y)

DESTROY

覆盖表空间数据文件

 (N)

INDEXFILE

将表/索引信息写入指定的文件

 

SKIP_UNUSABLE_INDEXES

跳过不可用索引的维护

  (N)

FEEDBACK

x 行显示进度

 

TOID_NOVALIDATE

跳过指定类型 ID 的验证

 

FILESIZE

每个转储文件的最大大小

 

STATISTICS

始终导入预计算的统计信息

 

RESUMABLE

在遇到有关空间的错误时挂起

 

RESUMABLE_NAME

用来标识可恢复语句的文本字符串

 

RESUMABLE_TIMEOUT

RESUMABLE 的等待时间

 

COMPILE

编译过程, 程序包和函数

 (Y)

STREAMS_CONFIGURATION

导入 Streams 的一般元数据

 (Y)

STREAMS_INSTANITATION

导入 Streams 的实例化元数据

 (N)

TRANSPORT_TABLESPACE

导入可传输的表空间元数据

 

TABLESPACES

将要传输到数据库的表空间

 

DATAFILES

将要传输到数据库的数据文件

 

TTS_OWNERS

拥有可传输表空间集中数据的用户

 


 

3.注意事项

1.   EXP-00032: Non-DBAs may not export other users

  提示需要dba权限,加个exp_full_database 权限即可

     完全模式导出,授权

    grant exp_full_database to user1

 

2. EXP-00026:指定了冲突模式

 模式冲突

 


  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
OGG(Oracle GoldenGate)是Oracle数据库的一种高性能、实时数据复制和数据集成解决方案。它可以从源数据库捕获事务日志,并将这些日志传输到目标数据库,实现实时数据同步。OGG的实现原理是通过读取源数据库的redo日志或归档日志,将变更数据以SQL语句或二进制格式传输到目标数据库,然后在目标数据库上重新执行这些变更操作,从而实现数据的同步。 ADG(Active Data Guard)是Oracle数据库的一种高可用性解决方案,它通过在备用数据库上启用只读访问,实现实时数据保护和查询功能。ADG的实现原理是在备用数据库上应用源数据库的redo日志,实时保持备用数据库与源数据库的数据一致性,并将读取请求路由到备用数据库,从而实现实时数据保护和查询功能。 DG(Data Guard)是Oracle数据库的一种灾备解决方案,它通过在备用数据库上应用源数据库的归档日志,实现数据的异地备份和恢复功能。DG的实现原理是将源数据库的归档日志传输到备用数据库,然后在备用数据库上应用这些归档日志,从而实现数据的异地备份和恢复功能。 RAC(Real Application Clusters)是Oracle数据库的一种集群解决方案,它可以将多个服务器组成一个集群,共享数据库和资源,提高数据库的可用性和性能。RAC的实现原理是通过共享存储和共享网络,实现多个服务器对数据库的同时访问,从而提高数据库的可用性和性能。 XTTS(Cross-Platform Transportable Tablespaces)是Oracle数据库的一种跨平台传输表空间的解决方案。它可以将表空间从一个平台迁移到另一个平台,实现跨平台的数据迁移。XTTS的实现原理是通过将表空间的数据文件导出为通用的数据文件格式,然后将这些数据文件导入到目标平台的数据库中,从而实现跨平台的数据迁移。 exp/impexpdp/impdp是Oracle数据库的导出和导入工具,用于将数据库对象和数据导出到文件,然后再从文件中导入到另一个数据库中。exp/imp是传统的导出和导入工具,expdp/impdp是数据泵导出和导入工具。它们的实现原理是通过将数据库对象和数据转换为特定的导出文件格式,然后通过导入工具将这些文件中的对象和数据导入到目标数据库中。 Rman(Recovery Manager)是Oracle数据库的备份和恢复工具,它可以对数据库进行全量备份、增量备份和日志备份,并提供了灵活的恢复选项。Rman的实现原理是通过读取数据库的数据文件和日志文件,将备份数据存储到备份设备中,并在需要恢复时,根据备份数据和日志文件进行恢复操作,从而实现数据库的备份和恢复。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值