与数据库连接时出错

时间:2012-12-12 12:20:37

标签: sql database oracle

我在我的系统中安装了oracle 11g R2。但是当我在sql developer中连接到数据库时,它会显示如下错误:

执行请求的操作时遇到错误: 网络适​​配器无法建立连接 供应商代码20

我知道这是由于oracle的错误CLASSPATH

我的Oracle和Java的CLASSPATH是:

E:\app\JamesPJ\product\11.2.0\dbhome_1\jlib\orai18n.jar.;E:\app\JamesPJ\product     \11.2.0\dbhome_1\jdbc\lib\ojdc6_g.jar.;E:\app\JamesPJ\product\11.2.0  \dbhome_1\BIN.;C:\Program Files\Java\jdk1.7.0_09\bin.;C:\Users\JamesPJ\Documents.;E:  \app\JamesPJ\product\11.2.0\dbhome_1\jdbc\lib.;E:\app\JamesPJ\product\11.2.0\dbhome_1\jlib.;E:\app\JamesPJ\product\11.2.0\dbhome_1\jdbc\lib\ojdbc6.jar.;E:\app\JamesPJ\product\11.2.0\dbhome_1\oc4j\jdbc\lib\orai18n.jar.;E:\app\JamesPJ\product\11.2.0\dbhome_1\oc4j\jdbc\lib\ocrs12.jar

我不知道那些变量是否正确。 如果有人知道解决方案,请回答我...... 提前谢谢......

1 个答案:

答案 0 :(得分:0)

尝试使用.;替换CLASSPATH中找到的所有;并删除空格,例如:

E:  \app\JamesPJ\product\11.2.0\dbhome_1\jdbc\lib

然后再试一次,你的类路径现在看起来不正常。