2

I have two Sysbase servers , server1 and server2 . I have a stored procedure declared and running on server1. In that SP i want to access table from server2. How can i do that? Also my both instances are running in a UNIX box

4

3 回答 3

1

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

于 2009-06-12T17:32:54.090 回答
1

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

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

于 2009-06-12T17:43:35.640 回答
-1

Try using the four part name. See here: http://www.dbforums.com/sybase/1001475-call-sql-server-stored-proc-sybase.html

于 2009-03-12T06:49:15.570 回答