我用Myeclipse8.5版本与Oracle10版本进行JDBC-ODBC连接时出现了问题:Database DriverDriver template: Oracle(Thin driver)Driver name:oracleConnection URL:jdbc:oracle:thin:@localhost:1521:ORCLUser name:scottPassword:*****Driver JARs :E:\oracle\product\10.2.0\db_1\jdbc\lib\ojdbc14.jarDriver classname:oracle.jdbc.driver.OracleDriver出现错误:error while performing database login with the oracle driver :Io异常:The Network Adapter could not establish the connection怎么回事啊?详细点,急求!!!谢谢啊!

解决方案 »

  1.   

    1.查看一下oracle数据库的监听是否打开。
    lsnrctl status;
    2.查看一下你连接的oracle数据库的实例名称是否正确。
    3.查看oracle数据库的驱动包ojdbc14.jar是否导入你的工程。
    4.查看你连接数据库的用户名和密码是否正确。
      

  2.   

    1.监听打开了,恩,用sqlplus可以连接上
    2.ORCL,没错的
    3.包导入了也
    4.密码正确啊,用的tiger,他给的那个大哥,怎么办啊,要不我重装?是Myeclipse的问题还是Oracle的问题啊?
      

  3.   


    确定一下是不是1521端口
    如果是的话,还连不上,再用本机真实IP或者机器名试一下,而不是用localhost
      

  4.   

    我试验过了,好像不行啊。怎么办啊?重新安装一次Oracle还是怎么办啊?
      

  5.   

    (1)别忘记导入包---------classes12.jar
    (2)记得把这导入语句写上import java.sql.*;1.加载驱动
         Class.forName("oracle.jdbc.driver.OracleDriver");
    2.连接数据库     localhost(主机IP地址)  1521端口号    fsportal  数据库名称                       用户名     密码
         Connection ct = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:fsportal","fs_user","fs_user");
    自己从网上搜索后,再自己敲代码实现,然后自己在保存下来,用的时候直接copy,写多了,也就记住了。希望楼主加油!!!
      

  6.   

    忘记加俺的签名了.........
                                  HOME_ning(玩物丧志)
      

  7.   

    将Myeclipse\Eclipse 下 改成-Duser.language=zh