0

我正在尝试通过 JDBC 连接到远程服务器上的 Oracle 11g 上的架构,并且在能够通过 Oracle SQL Developer 成功连接时出现以下错误。我使用相同的 JDBC 代码连接许多其他模式,这些模式总是成功的。

Jun 20, 2018 11:29:21 AM util.DBConnect getConnection
INFO: Driver loaded
Jun 20, 2018 11:29:24 AM util.DBConnect getConnection
SEVERE: java.sql.SQLRecoverableException: ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist
Linux-x86_64 Error: 2: No such file or directory
4

1 回答 1

0

在 url 中添加完全限定的 sid 名称 (XYZ01.abc.companydomain.com) 对我有用,如下所示。

my_connection_name.oracle.url = jdbc:oracle:thin:@dummyHostName.companydomain.net:1521/XYZ01.abc.companydomain.com
于 2018-06-28T07:16:44.887 回答