社区
Java EE
帖子详情
!!!郁闷了,又是一个连接QRACLE的问题!!!
zhangsc116
2008-04-01 05:59:07
我装了ORACLE以后,
就用JDBC去连接它就是死活连不上,(远程装了客户端也是一样)
我敢保证连接信息是正确的
请连过的或是知道的仁兄,
告诉我一下是不是还缺少什么步骤才能连,或者是要安装完以后还要在服务器做什么配置才行?
...全文
145
18
打赏
收藏
!!!郁闷了,又是一个连接QRACLE的问题!!!
我装了ORACLE以后, 就用JDBC去连接它就是死活连不上,(远程装了客户端也是一样) 我敢保证连接信息是正确的 请连过的或是知道的仁兄, 告诉我一下是不是还缺少什么步骤才能连,或者是要安装完以后还要在服务器做什么配置才行?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
18 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
林g
2008-04-03
打赏
举报
回复
你导入连接数据库的包没有?
mysoko
2008-04-03
打赏
举报
回复
看看你oralce
admin目录下,listener.ora和tnsnames.ora配置都是正确的么!
yojiwei
2008-04-03
打赏
举报
回复
你可以首先把你远程要调用的那个ORACLE数据库映射到你本地的oracle上就然后再用程序去连就可以了。
jyh149129
2008-04-03
打赏
举报
回复
网上看到的一篇帖子希望对楼主有帮助:
关于ORACLE的ora-12505报错以及连接问题的问答资料
1:配置JDBC Connection Pool时出错
原文:http://dev2dev.bea.com.cn/bbs/thread.jspa?forumID=123&threadID=8769
问题描述:我安装weblogic8.1后,准备连接oracle9i,创建JDBC Connection Pool时出错,错误提示:
Io 异常: Connection refused(DESCRIPTION=(TMP=)(VSNNUM=153093120)(ERR=12505)(ERROR_STACK=(ERROR=(CODE=12505)(EMFI=4))))
Driver Classname: oracle.jdbc.driver.OracleDriver
URL:jdbc:oracle:thin:@145.32.16.1:1521:zzlt
oracle的日志:
TNS-12505: TNS:listener could not resolve SID given in connect descriptor
sql plus使用都很正常。
------------------
解答1:我也遇到这个问题,但是幸运的是我刚刚解决。
错误码一样。你看看如下几个问题:
1、zzlt 是你的数据库名还是数据库的实例名。
比如我在SQL PLUS里面连接的是finance数据库实例,一切正常,但是Oracle的Url是 finance.ora,那么在端口后面就应该写ora而不是finance.
2、到你的Oracle数据上去看看,修改一下一个配置文件,具体文件我忘了,反正我把里面的ora全部换成了IP地址,然后通过,现在应用良好。
------------
解答2:
在 ORACLE 里用tnsping 看看listener启动了吗?
再看看listener config file 里面有没有写上你的SID
解答3:
到服务器上看一下,listener.ora
SID_LIST_LISTENER =
(SID_DESC =
(GLOBAL_DBNAME = oracle9i)
(ORACLE_HOME = /opt/oracle9i/product/9.2.0)
(SID_NAME = ORCL)
)
)
你的url里面可能用的是上面的GLOBAL_DBNAME 的值,就是用的是SERVICE_NAME, 替换成SID_NAME后面的值试试看
你可以用sqlplus登陆到服务器
$sqlplus / as sysdba
SQL> select * from v$instance;
看一下你的机器正在跑的SID的名字是什么
door1234
2008-04-02
打赏
举报
回复
服务有两项必须启动1:oracle service icss;2:还有个 listener
再有检查下你连接库的语句有没有问题。IP,端口,数据库名什么的都对吧?
bbaawww
2008-04-02
打赏
举报
回复
wdwd
*****************************************************************************
欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码)
http://www.cnblogs.com/feiyun0112/archive/2006/09/20/509783.html
抬头望远,低头沉思
2008-04-02
打赏
举报
回复
你有没有在系统服务里开启相应的服务啊!我也是经常忘记的!
likgui
2008-04-01
打赏
举报
回复
报什么错?
老紫竹
2008-04-01
打赏
举报
回复
当然了,防火墙也能造成这个后果,无论是windows还是 lunux、unix都有这个问题!
老紫竹
2008-04-01
打赏
举报
回复
网络适配器无法建立连接的异常
可以肯定你的TNS服务没有启动!!
你在cmd里面
telnet host 1521
看看,如果出现黑屏,则证明服务器起了,否则你没有启动TNS
古月一刀2005
2008-04-01
打赏
举报
回复
顶
ee4456
2008-04-01
打赏
举报
回复
我用的是class14.jar或者odbc14,而且这个JAR包你还要拷贝到oracle的LIB目录下去。。如果不行,也拷贝到你的应用服务器SERVER里去,如TOMCAT或者RESIN里去。。。
而且确定你连接的oracle的3个服务都开启了,尤其是监听那个服务
zhangsc116
2008-04-01
打赏
举报
回复
,(远程装了客户端也是一样)
zhangsc116
2008-04-01
打赏
举报
回复
是class12.jar吧!我导入了!
boczj2008
2008-04-01
打赏
举报
回复
顶楼上的,你的库里面估计没有加载class12.zip这个包
zhangsc116
2008-04-01
打赏
举报
回复
它报一个“网络适配器无法建立连接的异常“!
yezi401405710
2008-04-01
打赏
举报
回复
有这么一个包 名字是classes12.zip 在oracle的lib文件下可以找到,你看看是不是没有弄这个驱动
老紫竹
2008-04-01
打赏
举报
回复
1 你在Oracle本机可以连接上吗?用 sqlplus
2 你的Oracle和你的JDBC是同一个服务器吗?
3 如果不是,看看那面的TNS是否启动,是否有防火墙问题
QRACLE
安装详细图解
QRACLE
安装详细图解
QRACLE
安装详细图解
QRACLE
安装详细图解
Qracle
jar包
Qracle
jar包 链接数据库 Hibernate
Qracle
数据库笔记
学习数据库的心得,适合初学者学习,对于有兴趣专研oRACLE的能有较大的帮助!
Qracle
10安装指南
Qracle
10安装指南详细文档 Windows XP下安装oracle 10g操作与安装图解 刚刚接触ORACLE的⼈来说,从那里学,如何学,有那些⼯具可以使用,应该执行什么操作,⼀定回感到无助。所以在学习使 用ORACLE之前,首先来安装⼀下ORACLE 10g,在来掌握其基本⼯具。俗话说的好:⼯欲善其事,必先利其器。我们 开始吧!
c#
连接
oracle数据库和对数据库的基本操作
初学者写,不适合大神选择。适应初学者需要c#
连接
oracle,由于时间紧迫没有对代码进行优化。。。。。。。。。。。。。
Java EE
67,537
社区成员
225,852
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章