Sybase到SQL服务器链接服务器错误

时间:2009-03-24 12:39:38

标签: sybase

我在W2003 R2上的SQLserver 2005和IBM AIX H70系统上的SYBASE 12.5.0.2服务器之间建立了一个SQL链接服务器。 我使用Sybase ODBC驱动程序04.20.00.67

当我从Sybase表中选择行时,问题是大多数时候(没有模式)我只得到一行而没有任何错误。请注意,将SQL服务器中的行插入SYBASE服务器

时没有问题

我感谢任何可能的解决方案......

1 个答案:

答案 0 :(得分:0)

您是如何选择行的?是通过

select a,b,c FROM LINKED_SERVERNAME.foo.bar.bletch

或者你正在做像这样的'pass-thru'sql

EXEC('SELECT * FROM foo..bletch') AT LINKED_SERVERNAME

我在pass-thru样式查询方面取得了更大的成功:SQL Server似乎没有从Sybase ODBC驱动程序获得它所需的元数据。我被迫为sp_tables_ex和朋友系列存储过程编写替代品,因为它们对链接的Sybase数据服务器不起作用。

pjjH