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

blueair 2004-03-08 02:39:42
我用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我都指定了.不知道在数据库服务器的环境变量中还用不用指定
...全文
42 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复

17,086

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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