Eclipse无法连接到甲骨文10g,它会产生以下错误:
Could not connect to New Oracle.
Error creating SQL Model Connection connection to New Oracle. (Error: Io exception: Got minus one from a read call)
Io exception: Got minus one from a read call
Error creating jdbc.connection.name connection to New Oracle. (Error: Io exception: Got minus one from a read call)
Io exception: Got minus one from a read call但是它正常地打开数据库页面。我可以创建表格,插入等等。
我的网址是http://localhost:8080/apex。
我在Eclipse中使用了以下连接设置:
system
我还从services.msc启动了所有的甲骨文服务。
我如何纠正这些错误?
发布于 2011-08-15 12:40:08
端口8080不是用于Oracle数据库本身,而是用于通过web浏览器查看Oracle应用程序速递(Apex)。
我猜您希望Eclipse连接到数据库本身,所以您的JDBC应该使用端口1521而不是8080:
jdbc:oracle:thin:@localhost:1521:XE发布于 2013-09-09 11:59:00
这是答案。要解决这个问题,请输入"LSNRCTL服务“中的SQL提示类型,这将为您提供一个查找"PORT=XXXXX”关键字的代码块。也不总是1521年。我的港口“49160”而不是1521年(令人惊讶)。
使用:"jdbc:oracle:thin:@localhost:XXXXX:ORCL";
https://stackoverflow.com/questions/7055283
复制相似问题