database - Oracle 数据库 12c 尝试连​​接时出错 : The Network Adapter could not establish the connection

标签 database oracle networking

我是第一次安装Oracle database 12c。我正确地遵循了所有步骤并将其安装在 Windows 7 64 位上,但是当我单击 SQL Developer 并尝试创建一个新连接时,我输入了用户名和密码等信息,最后单击 TEST 按钮,我得到了这个错误消息:“网络适配器无法建立连接”。

我不知道该怎么办了,我阅读了教程但无法解决该错误。此外,当我打开 SQL Developer 时,我收到一条消息,说我使用的是 Oracle 数据库不支持的 Java 版本,我使用的是 Java 1.8,它说我应该只使用 1.6 到 1.7。我不确定这是否会导致某些问题,但它看起来不错,因为我可以进一步使用 SQL Dev。所以我该怎么做?非常感谢!

最佳答案

这里有一些要检查的东西:

  1. 确保 TNSNAMES.ORA 文件已正确配置以引用数据库。检查 SID、主机名和端口号(通常为 1521)。

  2. 检查您是否可以直接从服务器连接,例如使用 SQL PLus。这应该可以确定是服务器问题还是客户端问题。

  3. 确保服务器上的监听器服务正在运行。检查 LISTENER.ORA 是否已正确配置。

  4. 我过去遇到过客户端 PC 无法连接的情况。我发现通过删除(或重命名)SQLNET.ORA 文件,可以建立连接。

祝你好运。

关于database - Oracle 数据库 12c 尝试连​​接时出错 : The Network Adapter could not establish the connection,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23851161/

相关文章:

database - Solr "real time"索引

.net - 远程管理和数据捕获 : WCF, SQL Sync、SyncFramework、BITS 还是其他?

c++ - UDP 传输和维护网络字节顺序

Mysql Workbench 不读取通过 JDBC 插入的记录

javascript - Mysql选择包含字符串+特定int列的行比较

sql - 在 Oracle 数据库中创建用户

mysql - SQL 脚本中的变量数据库名称

oracle - 如何将一个模式表中的数据插入到另一个模式表中?

c# - ping 多个 IP 会使我的网络繁忙吗?

mysql - Talend 7.1 与 MySQL Server 8.0 (localhost) 连接失败