|
最初由 Cluster 发布
[B]告诉你一个方法也许比告诉你一个答案更重要! YES! you are right.
请大家探讨一个数据传送的方案(置顶几天 Because you are '版主'? haha
问题:每天定时把A地的新数据传到B地,传成功要做标志. No Tech. Env. see Chao_ping's note
以前是用db_link传,但发现问题很多(db_link对网络要求太高,有时照片多了,
数据传不上来,或者抱信道中断,或者就是远程create table死住(12个小时都取不上来)),
You say it is work, but not working well right? do you try other oracle options? why do you post
you problems in here, may be some one can help you?
这个问题困惑我很久了,于是想改为ftp文件的方式. I'm so sorry to hear that, but you wrong! give up Oracle solution?
1.连到B地,运行一个procedure,把新数据insert到一个临时表. Create new problems ?
2.把临时表exp到一个临时文件 Oops, anotner one.
3.ftp到A地 here '网络要求 no 太高'?!
4.imp到A的临时表 keeping the troubles haha
5.进行数据更新,成功了,则在临时表中做某个标志. show you boss the '标志'?
6.把有成功标志的数据exp到文件 Why?
.................
做B地标志的过程类似. Again?
这仅是我的设想,各位能否讨论一下具体的实现方法,或者有没有更好的方法. Yes, Oracle AQ
谢谢! you are welcome [/B]
aq问题更多!
不会不dblink强到哪去
遇到这种问题
我觉得最主要的还是要先改善网络环境
网络环境改善了 什么方案都是可行的
毕竟你的方案做的越复杂 中间可能产生的问题就越多
而且当你采用的方案又是自己比较生疏的时候 会使问题变的更加糟糕
我的建议:
改善网络环境 然后使用自己最熟悉的方案. |
|