java 连接oracle数据库连接不上,怎么办
答案:2 悬赏:50 手机版
解决时间 2021-04-08 16:30
- 提问者网友:轮囘Li巡影
- 2021-04-08 09:56
可能是由于服务器的配置问题,大神能给讲一下怎么配置监听吗,谢谢了
最佳答案
- 五星知识达人网友:掌灯师
- 2021-04-08 10:59
oracle数据库的监听配置一般在D:\app\product\11.1.0\db_1\NETWORK\ADMIN\tnsnames.ora
配置大概就这样
d0tcs =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.100.133.105)(PORT = 1522))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = d0tcs)
)
)
配置大概就这样
d0tcs =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.100.133.105)(PORT = 1522))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = d0tcs)
)
)
全部回答
- 1楼网友:琴狂剑也妄
- 2021-04-08 12:10
oracle 的 listener是必须要启动的,如果你用客户端(如: sqlplus 或 toad 等)能够连上oracle,则说明oracle是正常的了。
java这方面的错误,你需要把错误的提升贴上来才行,否则也不好说是什么问题。
另外,关于url的写法, jdbc:oracle:thin:@125.71.243.55:1521:orcl 这个似乎是从公网访问oracle吧, 你首先要确定 路由中已经映射 1521 这个端口啊。
如果是 jdbc:oracle:thin:@localhost:1521:orcl 这种写法,java程序 和 oracle应该是同一台电脑吧, 这样写是没问题吧。
对于你图片中的那种写法,这个是 odbc 的连接串吧, 我没试过,但估计是不行的。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯