sybase 314个字段,3亿数据 导入到 Oracle(寻真经!)

byzhiwenli 2010-08-06 11:12:59

Sybase库是我到公司来之前就有的,具体谁创建的,鬼才晓得!现在数据量日益增大。会议目光定在DB2与Oracle之间,但Oracle中标!请不要问我为什么!

现Sybase 的表a中含514个字段,3亿条数据(都是历史数据), 现业务需要 将分别导入Oracle中的表b,表c,表d中,觅高手解答!

思路:
1、由于字段过多,不建议采用参数的方式(会死人的,弄错一个字段,眼睛一花。辫子就翘翘了!)
2、append 、 nolog、 parallel 三种方法都考虑过。没明显的笑容溢于脸上(异同数据库)
3、至于SQL*LOADER怎样在Sybase与Oracle之间牵线搭桥。至今没弄明白
4、Sybase中有BCP,但很不乐观(比较慢)
5、PB中有Pipeline(想暂时导入到ORACLE的数据结构一样的中间表) 不知是我电脑原因还是,数据结构有误。错误连连!

暂时想到这些,本人能力有限,望高人给出一线希望。没RMB奖赏是我已经穷到一定地步(在北京想有钱,房?车?孩子?我的天!下辈子吧。除非我手中彩票哪天能跟屏幕的对上)。 普通的网络人——我,唯有道省感谢之意!! 谢过各位。。。。
...全文
43 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
byzhiwenli 2010-10-30
  • 打赏
  • 举报
回复
这段时间一直在出差刚回来,抱歉,没有及时结贴,问题已解决!感谢各位的关注,谢谢!
8536105 2010-08-08
  • 打赏
  • 举报
回复
BulkCopy
iihero 2010-08-07
  • 打赏
  • 举报
回复
bcp导出为文本,再用sql loader导入oracle
此为正途。
  • 打赏
  • 举报
回复
sybase中bcp导出要是慢的话, 没有快的办法了。
  • 打赏
  • 举报
回复
2、append 、 nolog、 parallel 三种方法都考虑过。没明显的笑容溢于脸上(异同数据库)

======================================
这是什么?

4、Sybase中有BCP,但很不乐观(比较慢)
5、PB中有Pipeline(想暂时导入到ORACLE的数据结构一样的中间表) 不知是我电脑原因还是,数据结构有误。错误连连!
====================================================
也就这两种办法了。

2,598

社区成员

发帖
与我相关
我的任务
社区描述
Sybase相关技术讨论区
社区管理员
  • Sybase社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧