SQL Anywhere 10 JDBC连接问题

时间:2019-05-22 00:44:23

标签: java jdbc connection-string sqlanywhere

我正在尝试使用以下代码和连接字符串

从Java应用程序连接到 SQL Anywhere 10数据库
URL url = new URL("jar:file:" + "jodbc.jar"+ "!/");
URLClassLoader urlClassLoader = new URLClassLoader(new URL[] {url});
Driver driver = (Driver) Class.forName(driverClass, true, urlClassLoader).newInstance();
DriverManager.registerDriver(new ConnectionDriver(driver));
Connection connection = DriverManager.getConnection(CONNECTION_URL);


Driver = ianywhere.ml.jdbcodbc.jdbc3.IDriver
CONNECTION_URL = "jdbc:ianywhere:driver=SQL Anywhere 10;Host=%s;uid=%s;pwd=%s"

在本地设置数据库时,以上代码段有效 但是当我尝试使用连接字符串将其连接到远程数据库服务器

"jdbc:ianywhere:driver=SQL Anywhere 10;Host=xxxxxxx;uid=xxxx;pwd=xxxx;DatabaseName=xxxx;";

然后在建立连接的同时等待无限时间而不会产生异常。 连接连接= DriverManager.getConnection(CONNECTION_URL);

如果我想念什么,请让我知道吗?

感谢您的帮助。

0 个答案:

没有答案
相关问题