Pretoria and Ora*Pepi

文章介绍了在编写DUDE前的两个开源项目。Pretoria是处理Oracle indexfile的工具,可解决文件内容多编辑难的问题。Ora*PePi扩展了Oracle数据库旧有export/import的并行处理能力,是Korn Shell脚本集合。二者相辅相成,可用于数据迁移和重组。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

上一篇文章中介绍了 DUDE, 提到该软件的作者在编写 DUDE 之前曾经搞过两个开源的项目. 这两个项目也都是很有意思的东西,值得介绍一下.

Pretoria 是个专门处理 Oracle indexfile 的工具. 我们知道 Oracle 的 EXP/IMP 工具可以生成 index 文件(import 的时候使用 INDEXFILE 参数),但是这个 indexfile 实在是太难看了。如果文件小的话,还好处理,如果内容很多,相信很多人编辑的时候都会失去耐心。 Pretoria 就是专门对付 indexfile 的工具。

另一个项目是 Ora*PePi (Parallel export Parallel import)

Ora*PePi 扩展了 Oracle 数据库旧有的 export/import 的并行处理能力,灵活性很好。Ora*PePi 是一套 Korn Shell 脚本的集合,实现基于 Unix 的管道。能够做到:

  • simultaneous export AND import of data between Oracle databases using named pipes
  • export AND import is done in parallel to provide a high throughput datastream on large SMP boxes – PePi will take care of all synchronisation
  • Net8 load balancing if multiple network adapters are available and target DB and source DB reside on different machines
  • at runtime adjustable parallel degree – let the DBA control the load of the machine
  • at runtime adjustable large table run ratio – large tables will not block smaller tables
  • export/import down to partition level

或许有的朋友说,这算什么呀,Oracle 10g 的 Data pump 不是都实现了这些功能么?不要忘了在没有 Oracle 10g 的时候,这个小工具的作用会有多大!

这两个工具相辅相成,可以很方便的用来数据迁移,或者是数据重新组织.

EOF

Google+
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值