如何跨多个数据服务器访问表

时间:2009-03-12 06:30:25

标签: sql sybase

我有两个Sysbase服务器,server1和server2。我在server1上声明并运行了一个存储过程。在那个SP我想从server2访问表。我怎样才能做到这一点?我的两个实例也在UNIX框中运行

3 个答案:

答案 0 :(得分:1)

你可以这样做,在Sybase Infocenter阅读更多关于“代理表”的信息(搜索:create proxy_table语句)Afaik,也必须声明远程服务器。我认为它记录得很好。

答案 1 :(得分:1)

首先,在具有存储过程的数据库中创建“远程服务器” 您需要告诉它“服务器类型”是什么以及如何连接(例如,ODBC),然后在连接信息中,您可以简单地输入DSN名称。

现在,您可以创建代理表来引用其他服务器中的表。

答案 2 :(得分:-1)