我连接一个数据库,在PLSQL上可以正常连接,但是帆软连不上

Snipaste_2020-07-29_09-15-19.pngSnipaste_2020-07-29_08-59-28.png

账号密码端号数据库名称都是填对的

FineReport 小八路小八路 发布于 2020-7-29 09:08 (编辑于 2020-7-29 09:15)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
张艳abbyLv5中级互助
发布于2020-7-29 09:15(编辑于 2020-7-29 09:36)

12.png你别用这种简写的方式,试试这种方式的,把下面一整个放到thin:@后面,我以前也遇到过

(DESCRIPTION =
     (ADDRESS = (PROTOCOL = TCP)(HOST = 你的服务器IP )(PORT = 端口))
     (CONNECT_DATA =
       (SERVER = DEDICATED)
       (SERVICE_NAME = 实例名)
     )
   )

  • 小八路小八路 小八路小八路(提问者) oracle路径是怎么样的?这个要加在哪里呀
    2020-07-29 09:23 
  • 张艳abby 张艳abby 回复 小八路小八路(提问者) 你就把你的ip和端口还有实例名,对应写到我上面发的代码里,然后放到你现在的这个URL文本框里,不过是放到@后面
    2020-07-29 09:35 
  • 小八路小八路 小八路小八路(提问者) 回复 张艳abby 好滴,我试试
    2020-07-29 09:42 
最佳回答
0
影丶Lv5高级互助
发布于2020-7-29 09:11

看日志提示什么错误信息

  • 小八路小八路 小八路小八路(提问者) 放在问题里面了
    2020-07-29 09:17 
  • 影丶 影丶 回复 小八路小八路(提问者) 连接配置URL的最后应该是SID,你这里填写的不是SID吧
    2020-07-29 09:36 
最佳回答
0
Amber0102Lv6初级互助
发布于2020-7-29 09:15(编辑于 2020-7-29 09:16)

数据库连接需要内置一个驱动,不知道你有没有那个文件;或者去决策平台上连接看看  https://help.finereport.com/doc-view-2561.html

最佳回答
0
追心Lv6初级互助
发布于2020-7-29 09:30

Java JDBC 连接ORACLE ORA-12505错误解决方法

1、Java JDBC链接Oracle11G R2时遇到了如下错误:

Listener refused the connection with the following error:

ORA-12505, TNS:listener does not currently know of SID given in connect descriptor
The Connection descriptor used by the client was:
192.168.0.11:1521:ORCLDB

2、通过PLSQL Developer 能正常链接

网上查阅相关资料,得知java jdbc链接oracle 不能使用service_name,需要使用INSTANCE_NAME

使用SQL查询 SELECT INSTANCE_NAME FROM v$instance;

将查询结果替换jdbc链接字符串中的ORCLDB即可.


  • 5关注人数
  • 1265浏览人数
  • 最后回答于:2020-7-29 09:36
    请选择关闭问题的原因
    确定 取消
    返回顶部