中易网

在ssh中配置oracle数据库连接时报此错误改如何解决?

答案:2  悬赏:10  
解决时间 2021-01-25 07:50
在ssh中配置oracle数据库连接时报此错误改如何解决?
最佳答案
完整的Oracle JDBC URL是这种格式:
jdbc:oracle:[email protected]:1521:hblthxcx

这里数据库名字是 hblthxcx,还有一种写法是 [email protected]:1521/hblthxcx 。

不过要注意的是这种 JDBC Thin 这种 jdbc type 4 驱动连接到数据库时是不需要 Oracle 客户端的纯 Java 方式而直接连接到数据库的机器上,因此这个 hblthxcx 是 Oracle 数据库上的名字,不是你在本地配置的 TNS Local Name Service 的名字,你提到的在本地用数据库连接工具测试过连接成功了,那个测试过程本身是使用 TNS Local Name Service 的别名来进行的,这两个不是一回事。追答
追问:那也就是说这个hblthxcx不是数据库名称,但是给的资料里面只写了(SERVICE_NAME = hblthxcx) (GLOBAL_NAME = hblthxcx)
追答:试下 ....../hblthxcx 那种写法行不行。

原来的 :hblthxcx 是后面跟SID,如果是 service name 的话或许是
jdbc:oracle:thin:@//148....:1521/hblthxcx 呢,这点我不确定你可以试验一下。
追问:谢谢你,我把那个jdbc:oracle:[email protected]:1521:hblthxcx 改成jdbc:oracle:[email protected]:1521/hblthxcx就没有报错了,这两者之间有什么区别吗?
追答:jdbc:oracle:thin:@IP:1521:SID或
jdbc:oracle:thin:@IP:1521/ServiceName
全部回答
hblthxcx?检查下是不是连接的用户名或者密码错误追答
追问:这个是sid,我的用户名和密码正确的,因为我用数据库连接工具连接是成功了的
追答:打开Oracle的 listener.ora 文件,看下连接信息有没有错误
追问:我连接的不是本地的数据库是服务器上的查询库,这个文件我无法查看啊
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
为什么我的眼睛一到晚上视力就下降了?
你有一个懂你的人吗?
如何在QQ界面上添加腾讯微博
有没有开通了牧场的QQ号
总装厂是职能部门吗?
伊人美容养生馆地址在什么地方,想过去办事
8+0.5x=13怎么做
房屋装修好多久可以住
两个路由器相连接之后IP冲突怎么解决?
男女装修那些事 装修中不可不知的小细节
怎么点亮qq拍拍
东莞玻璃灯罩公司有哪些?
母珍珠鸟炸毛,老把头扭过去插在翅膀下睡觉,
电信H信号怎样解释
十八乘二十三估算
推荐资讯
有谁清楚衣服粘上乳胶漆怎么去掉
小鸡脖子上有一个紫黑色疙瘩,那块没有毛,是
怎样使自己目标明确?
新志光大酒店地址有知道的么?有点事想过去
华氏温度计发明者,,,,,
玩手机游戏时感觉屏幕上有汗 很滑 操作还经常
kindle 如何注册到美国亚马逊
45除以9=536除以6=6谁是谁的因数谁是谁倍数
便宜、廉价,区别是?
电气外网管线预埋问题
老板朋友圈把我屏蔽了,这是为什么
买个移动的手机靓号,有没有.能过户的
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?