使用UCP和DataDirect驱动程序连接到Oracle

时间:2012-05-16 18:52:40

标签: ucp

我正在尝试使用带有DataDirect JDBC驱动程序的UCP连接到Oracle数据库。 我需要使用的URL是什么。我目前正在使用以下内容。

<property name="URL" value="jdbc:datadirect:oracle:TNSNamesFile=C:\\Oracle\\11.2.0\\client_1_X64\\network\\admin\\tnsnames.ora;TNSServerName=TESTA"/>

我收到错误 引发者:java.sql.SQLException:[DataDirect] [Oracle JDBC Driver]如果指定了端口号,则必须指定主机名。

为什么会出现此错误? 是否可以将UCP与DataDirect JDBC驱动程序一起使用?

1 个答案:

答案 0 :(得分:0)

您的网址似乎正确,以下是文档中的示例网址:

jdbc:datadirect:oracle:TNSNamesFile=c:\\oracle\\NETWORK\\ADMIN\\tnsnames.ora;
    TNSServerName=FITZGERALD.SALES

您可以访问此处获取有关使用UCP和DataDirect JDBC连接Oracle数据库的更多信息:

http://media.datadirect.com/download/docs/jdbc/alljdbc/userguide/jdbcoracle.11.08.html#974893

您可能尝试的一件事是使用主机名和端口号,这是一个示例URL:

jdbc:datadirect:oracle://server3:1521;ServiceName=ORCL;User=test;
Password=secret