【发布时间】:2021-05-02 00:22:10
【问题描述】:
以下是我使用 tnsnames.ora 对 Oracle SQL Developer 的连接设置
所需的jdbc字符串模式如下:
jdbc:oracle:thin@:1521:
我尝试了以下方法:
jdbc:oracle:thin:@ServerIP:1521:test2 , jdbc:oracle:thin:@ServerIP:1521:orcl.5bfzmyo25mfutjqfmvvj0cmrya.rx.internal.cloudapp.net:test2
但它没有连接。
【问题讨论】:
-
尝试连接时出现什么错误?您是否从运行 SQL Developer 的同一台计算机连接?您的 SQL Developer 连接是到
localhost。ServerIP是本地机器的IP地址吗? -
收到的错误是:检查连接字符串、用户名或密码。我从不同的机器连接,是的服务器 IP 是安装 oracle 的服务器的 IP。
-
好的。如果您从不同的计算机连接,则您的本地 tnanames.ora 文件和您的本地 SQL Developer 连接设置不可见。具体来说,那台机器不知道
test2引用了什么。您尝试从哪个应用程序连接?应该有更详细的错误堆栈。
标签: oracle jdbc oracle-sqldeveloper connection-string tnsnames