无法从应用程序连接到Oracle数据库

无法从应用程序连接到Oracle数据库,oracle,jdbc,Oracle,Jdbc,重新启动操作系统aix后,我无法从应用程序连接到本地安装的oracle db 连接到sqlplus并执行启动命令 从sqlplus中选择工作正常的语句。我们应该分开开始吗 但应用程序失败,原因是: Error: IO Error: The Network Adapter could not establish the connection Caused by: Exception [EclipseLink-4002] (Eclipse Persistence Services - 2.6.1.v

重新启动操作系统aix后,我无法从应用程序连接到本地安装的oracle db

连接到sqlplus并执行启动命令

从sqlplus中选择工作正常的语句。我们应该分开开始吗

但应用程序失败,原因是:

Error:
IO Error: The Network Adapter could not establish the connection
Caused by: Exception [EclipseLink-4002] (Eclipse Persistence Services - 2.6.1.v20150916-55dc7c3): org.eclipse.persistence.exceptions.DatabaseException
Internal Exception: java.sql.SQLRecoverableException: IO Error: The Network Adapter could not establish the connection

如果您还没有启动侦听器,那么是的,您必须启动该lsnrctl状态以查看它是否正在运行,如果没有,则必须启动lsnrctl start。当然,您可以在服务器启动时自动执行。也有可能,虽然不太可能,您的服务器正在通过DHCP获取其IP地址,并且现在有一个不同的地址;如果“local”表示您正在使用localhost进行连接,则无论如何都不适用。Listner.ora已损坏。更换了旧的,它工作了。