Eclipse连接Oracle数据库时遇到的问题及解决方案

本文转载自:

Eclipse怎样连接并打开Oracle数据库


本部分转载自:Eclipse怎样连接并打开Oracle数据库

【问题一】Eclipse怎样连接并打开oracle等数据库?

Eclipse连接Oracle数据库时遇到的问题及解决方案_第1张图片
Eclipse连接Oracle数据库时遇到的问题及解决方案_第2张图片
Eclipse连接Oracle数据库时遇到的问题及解决方案_第3张图片
Eclipse连接Oracle数据库时遇到的问题及解决方案_第4张图片
Eclipse连接Oracle数据库时遇到的问题及解决方案_第5张图片
Eclipse连接Oracle数据库时遇到的问题及解决方案_第6张图片
Eclipse连接Oracle数据库时遇到的问题及解决方案_第7张图片Eclipse连接Oracle数据库时遇到的问题及解决方案_第8张图片
Eclipse连接Oracle数据库时遇到的问题及解决方案_第9张图片
Eclipse连接Oracle数据库时遇到的问题及解决方案_第10张图片
Eclipse连接Oracle数据库时遇到的问题及解决方案_第11张图片
Eclipse连接Oracle数据库时遇到的问题及解决方案_第12张图片
Eclipse连接Oracle数据库时遇到的问题及解决方案_第13张图片
Eclipse连接Oracle数据库时遇到的问题及解决方案_第14张图片
Eclipse连接Oracle数据库时遇到的问题及解决方案_第15张图片

【问题二】在以上步骤Eclipse连接Oracle过程中,ping测试时显示测试失败,报错:java.sql.SQLException: Io 异常: Bad packet type
【解决方案】
查找G:\oracle\product\10.2.0\db_1\NETWORK\ADMIN里面的listener.ora和tnsnames.ora文件,比较其中的HOST参数、PORT参数、SERVICE_NAME参数中的值是否与连接字符串中的值相同。

【问题三】在以上步骤Eclipse连接Oracle过程中,ping测试时显示测试失败,报错:ORA-28009: 应当以 SYSDBA 身份或 SYSOPER 身份建立 SYS 连接。
【解决方案】造成以上问题的原因是我用sys登录,换成system登录即可。

你可能感兴趣的:(J2EE)