用J2sdk1.4.2通过Thin方法连接linux主机上的oracle9i的问题

blueair 2004-03-08 02:45:25
我用J2sdk1.4.2通过Thin方法连接linux主机上的oracle9i,linux主机的IP为10.4.0.109.
  代码如下:
//首先用classes12包
try{
private Connection connection;
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
String url="jdbc:oracle:thin:@10.4.0.109:1521:test";
String user="test";
String password="11111111";
Connection conn= DriverManager.getConnection(url,user,password);
}
catch(Exception e){
System.out.println(e);
}
  结果抛出以下异常:
  Io 异常: Connection refused(DESCRIPTION=(TMP=)(VSNNUM=153092352)(ERR=12505)(ERROR_STACK=(ERROR=(CODE=12505)(EMFI=4))))

  之后看oracle网站中介绍支持jdk1.4版本的ojdbc14驱动,下载看介绍后,
  代码如下:
//首先用ojdbc14包
try{
private Connection connection;
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
// 文档资料介绍的格式,以前那种格式我也实验过.
String url = "jdbc:oracle:thin:test"+
"@11111111//10.4.0.109:1521/test";
Connection conn= DriverManager.getConnection(url,user,password);
}
catch(Exception e){
System.out.println(e);
}
连接也不好用,由于我是日文系统,异常出的是乱码.
  请高手指点!!!!!!!!!!
  在我客户端机器上classes12和ojdbc14的包环境变量path我都指定了.不知道在数据库服务器的环境变量中还用不用指定
...全文
96 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧