1Z0-032-18: Transporting data between databases

1Z0-032-18: Transporting data between databases
imp/exp工具,在不同版本,不同平台,字符集不同的移植。
优点:可以得到历史数据备份;可以得到数据对象的结构定义信息;进行数据移植;实现不同DB之间表空间转移。
运行方式: 交互式;命令行;使用参数文件;OEM图形方式。
参数形式:exp parfile='d:/par.txt' 每一行是一个独立的参数;
full:除了sys之外所有用户信息
模式:表模式: exp user/passwd file=d:/exp.dmp tables='TABLE' query='字段=XX';
owner才能用或具有相当权限,index及限制也导出了。
用户模式:owner才能用或具有相当权限,包括所有数据对象。exp system/... owner=hr direct=y file=...
表空间模式:表定义,权限,索引,约束,triggers; exp system/... transport_tablespace=y tablespaces=(ts_emp) log=...
full模式:但不包括sys的对象。 exp system/... full=y
direct-path: 不占用系统buffer cache; 不对sql进行处理;相对来说速度快;但适用性不广泛。
不可用交互式,两端字符集要一致;lob,bfile,ref不可导出,省去了数据转换,使用了优化的select;
Import: 是exp的成对命令程序。
用于user-error 失败恢复。解析export 的文件;是用于表一级的数据恢复。
也是四种模式:表,用户,表空间,full;
imp system/... file=... fromuser="..." touser="..." ...
如果用了sysdba时要用单引号: imp 'user/passwd as sysdba' ... 主要用于传输表空间时。
导入顺序:new tables are created; data imported; indexes; trigger; constraints; bitmap,functional,domain indexes最后建立。
字符集支持:exp 导出字符集; imp 缺省翻译成主机系统字符集;多字节导出必须导入还要是多字节字符集。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值