Chinaunix

标题: 如何实现跨ASE join table? [打印本页]

作者: taker2001    时间: 2009-04-14 00:51
标题: 如何实现跨ASE join table?
我有两个ASE,可不可以实现跨这两个ASE Join 两个tables?

例如ASE1中的DB1的table1 和 ASE2中的DB2的table2 可以join这两个table么?如何实现?
作者: hobbylu    时间: 2009-04-14 00:51
建立一个代理表,然后跟普通表一样的操作就可以了
作者: camham    时间: 2009-04-14 09:27
二楼正解,可用sybase center操作,大表会有性能问题
作者: taker2001    时间: 2009-04-14 14:01
原帖由 hobbylu 于 2009-4-14 09:15 发表
建立一个代理表,然后跟普通表一样的操作就可以了



但如果用proxy table,当远程ASE的table有update,好像不能在proxy table里体现出来。

请问有没有办法远程有update,本地也同时update?
作者: D_D_D_D    时间: 2009-04-14 14:39
不是吧,代理表就是从远端取值的,应该是和源表数据一致啊
作者: camham    时间: 2009-04-14 14:45
proxy table=local table structure + remote data
只有远端修改表结构会有影响
作者: taker2001    时间: 2009-04-14 17:56
谢谢!!!终于搞定了!
作者: WFCJZ    时间: 2009-04-22 10:15
原帖由 taker2001 于 2009-4-14 17:56 发表
谢谢!!!终于搞定了!



能否将解决办法贴出来,让大家学习学习!
作者: pandu    时间: 2009-04-22 11:06
是啊,怎么不分享一下啊




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2