作者charleshu (Analog Engineer)
看板Database
标题Re: [Oracle] oracle 10g不同电脑资料库资料表复制问题
时间Thu Jul 29 11:56:24 2010
※ 引述《ienchen227 (..)》之铭言:
: 请问一下,
: 我有A,B两台 Oracle Database10g Server,里面有相同的资料表。
: 我想使用JAVA撰写程式,
: 使使用者可选择A资料库部分资料表将资料复制到B资料库的资料表。
: 我原来的作法是,开两个Connect将A资料库资料表资料读出暂存,
: 再将其写入到B资料库资料表。
: 不过效能很差。
: 请问版上大大是否有更好的方法?
: 谢谢!!
可以从B建一个connection到A
然後以 create table xxx as select xxx from yyy@A
或是 insert into xxx select xxx from yyy@A where ...
--
Do not depend on others without effort...
当我年轻时,请教别人问题时常听到上面那句话. 当时心里偶而会有些小小抱怨.
当时间过去,我偶而会想到上面那句话, 心中十分感谢当初告诉我那句话的人.
当发现问题时,最有价值的不是问题的答案,
而是找到解决的方向,并在努力的过程里具备解决问题的能力.
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 221.169.217.133
1F:推 ienchen227:请问如何用JAVA或SQL指令从B建一条connection到A? 07/29 19:24
2F:→ kobedisel:建立dblink可解决此问题 07/29 23:21