首页 文章

Oracle eclipse连接

提问于
浏览
0

我是oracle的新手 . 我正在使用oracle 10g连接,只是在实验的基础上尝试通过数据库资源管理器连接到HR模式 . 经过很多困难后,我想到了SID,主机名等,但现在又被卡住了 .

现在,我正在尝试通过eclipse Build 与数据库的连接,但ping仍然失败并得到以下错误

java.sql.SQLException:Io异常:网络适配器无法在oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java)的oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:113)上 Build 连接 . 147)oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:257)at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:389)at oracle.jdbc.driver.PhysicalConnection . (PhysicalConnection.java: 454)oracle.jdbc.driver.T4CConnection . (T4CConnection.java:165)at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:35)at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java: 802)org.eclipse.datatools.connectivity.drivers.jdbc.JDBCConnection.createConnection(JDBCConnection.java:206)org.eclipse.datatools.Connectivity.DriverConnectionBase.internalCreateConnection(DriverConnectionBase.java:104)org.eclipse.datatools org的.connectivity.DriverConnectionBase.open(DriverConnectionBase.java:53) clipse.datatools.connectivity.drivers.jdbc.JDBCConnection.open(JDBCConnection.java:72)位于org.eclipse.datatools的org.eclipse.datatools.enablement.internal.oracle.JDBCOracleConnectionFactory.createConnection(JDBCOracleConnectionFactory.java:27) . 在org.eclipse.datatools.connectivity.ui.PingJob.createTestConnection的org.eclipse.datatools.connectivity.internal.ConnectionProfile.createConnection(ConnectionProfile.java:355)上的connectivity.internal.ConnectionFactoryProvider.createConnection(ConnectionFactoryProvider.java:83)( PingJob.java:76)在org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)的org.eclipse.datatools.connectivity.ui.PingJob.run(PingJob.java:59)

1 回答

  • 0

    每当您看到网络适配器无法 Build 连接时,您有错误的SQL Developer URL或者您有基本的SQL * Net连接问题!此错误很可能是由以下因素之一引起的:

    • 您使用的是错误的网址

    • 使用了错误的端口号或IP地址(或DNS主机名)

    • 未正确配置侦听器

    • 侦听器进程(服务)未运行 . 您可以使用“lsnrctl start”命令重新启动它,也可以通过启动侦听器服务在Windows上重新启动它 .

    有关详细信息,请参阅this link

相关问题