java.library.path 中没有 ocijdbc11 - 错误消息,无法连接
no ocijdbc11 in java.library.path - error message, unable to connect
我得到
no ocijdbc11 in java.library.path
尝试连接到 oracle 数据库时,我不确定为什么以及如何更正该问题。我正在使用:Oracle SQL Developer 和 Oracle Client 11G。我需要帮助来纠正这个问题。我编辑了 sqlnet.ora 文件以添加以下详细信息:
NAMES.DIRECTORY_PATH= (LDAP,TNSNAMES,EZCONNECT)
SQLNET.EXPIRE_TIME=2
SQLNET.INBOUND_CONNECT_TIMEOUT=45
但是,我仍然收到错误消息。显然还有一个 LDAP.ORA 文件,但我不知道它在哪里以及如何编辑该文件。看来我需要添加以下信息
DEFAULT_ADMIN_CONTEXT="###########"
DIRECTORY_SERVERS = (###########)
DIRECTORY_SERVER_TYPE = OID
此外,我的 TNSNames.ora 文件是空白的,我不确定为什么它是空白的。也许我需要重新安装 Oracle Client 11g 或 12c。谢谢
我想通了。我连接了错误的数据库实例。有两个相似的数据库:###10### AND ###01###1。我需要连接到 ###10### 而不是 ###01###1 以获得我需要的数据。数据库实例非常相似,我连接错了。
我得到
no ocijdbc11 in java.library.path
尝试连接到 oracle 数据库时,我不确定为什么以及如何更正该问题。我正在使用:Oracle SQL Developer 和 Oracle Client 11G。我需要帮助来纠正这个问题。我编辑了 sqlnet.ora 文件以添加以下详细信息:
NAMES.DIRECTORY_PATH= (LDAP,TNSNAMES,EZCONNECT)
SQLNET.EXPIRE_TIME=2
SQLNET.INBOUND_CONNECT_TIMEOUT=45
但是,我仍然收到错误消息。显然还有一个 LDAP.ORA 文件,但我不知道它在哪里以及如何编辑该文件。看来我需要添加以下信息
DEFAULT_ADMIN_CONTEXT="###########"
DIRECTORY_SERVERS = (###########)
DIRECTORY_SERVER_TYPE = OID
此外,我的 TNSNames.ora 文件是空白的,我不确定为什么它是空白的。也许我需要重新安装 Oracle Client 11g 或 12c。谢谢
我想通了。我连接了错误的数据库实例。有两个相似的数据库:###10### AND ###01###1。我需要连接到 ###10### 而不是 ###01###1 以获得我需要的数据。数据库实例非常相似,我连接错了。