繁体   English   中英

从Java连接到SQL Anywhere 5.0 DB

[英]Connect to a SQL Anywhere 5.0 DB from java

我需要连接到由SQL Anywhere 5.0 DB支持的Billing系统,当我尝试为此找到一个jodbc驱动程序时,我几乎画了一个空白。

通过使用在数据库安装文件夹中找到的iAnywhere jodbc驱动程序,我成功使用了升级版本(SQL Anywhere 11)。

DriverManager.registerDriver((Driver) Class.forName("ianywhere.ml.jdbcodbc.jdbc3.IDriver").newInstance());

con = DriverManager.getConnection(String.format("jdbc:ianywhere:dsn=%s;uid=%s;pwd=%s;", dbDsn, dbUser, dbPassword));

但是,5.0版没有任何JDBC-ODBC驱动程序。

另外,由于DSN是由Billing软件创建和管理的,因此我需要通过odbc方式进行连接。

任何帮助,将不胜感激。

如果我理解正确,则需要通过Billing软件维护的ODBC DSN,将未命名的Java应用程序连接到目标SQL Anywhere 5.0 DB。 这意味着您需要一个用于ODBC数据源的JDBC驱动程序,例如我老板的驱动程序。 免费的为期两周的试用版足以让您确定这是否会对您有所帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM