同样的代码,ojdbc驱动,在win10下开发环境报这个异常,win7下正常,求解?

大勇IF 2018-04-27 02:37:40
部分代码:
Class.forName("oracle.jdbc.OracleDriver");
Connection c = = DriverManager.getConnection( "jdbc:oracle:thin:@127.0.0.1:1521:orcl", name, pass);

win10下运行:

java.sql.SQLRecoverableException: IO 错误: Connection refused
at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:458)
at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:546)
at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:236)
at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:521)
at java.sql.DriverManager.getConnection(DriverManager.java:571)
at java.sql.DriverManager.getConnection(DriverManager.java:215)
at com.yonyou.test.DBConnection.dbConn(DBConnection.java:26)
at com.yonyou.test.jdbcTest.main(jdbcTest.java:24)
Caused by: oracle.net.ns.NetException: Connection refused
at oracle.net.ns.NSProtocol.connect(NSProtocol.java:395)
at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1102)
at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:320)
... 8 more
...全文
893 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
jdsnhan 2018-05-02
  • 打赏
  • 举报
回复
连接本机的库,先用sqlplus或plsql等工具,测试是否可正常连接
cdsgajxlp 2018-04-27
  • 打赏
  • 举报
回复
是否关闭了防火墙,1521端口被禁用

17,086

社区成员

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

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