如何使用Java应用程序连接到sybase IQ服务器

时间:2015-06-10 08:07:20

标签: java sybase-iq

我有一个需要从sybase IQ服务器读取数据的Java应用程序。

如何直接连接Sybase IQ以收集数据?

是否可以使用IQ的jdbc驱动程序建立连接?

Java应用程序是否有任何限制或限制?

1 个答案:

答案 0 :(得分:2)

您可以使用两个Sybase JDBC驱动程序之一:jConnect(基于TDS协议)或本机SQL Anywhere驱动程序(基于CmdSeq协议)(IQ内部使用SQL Anywhere进行各种操作,包括连接)。 两者都是功能齐全的JDBC驱动程序;使用jConnect,您还可以连接到Sybase ASE数据库。 请注意,默认会话设置存在一些差异,具体取决于您连接的JDBC驱动程序。这与使用基于TDS的客户端(如ASE的'isql')与原生SQL Anywhere客户端(如'dbisql')时的问题相同。

更多信息:

的jConnect: http://sqlanywhere-forum.sap.com/questions/23450/jconnect-software-developer-kit-download

Native SA驱动程序: http://scn.sap.com/community/sql-anywhere/blog/2014/05/02/connecting-to-sql-anywhere-using-jdbc