暂无图片
Oracle不是开源数据库,那么Navicat这样的连接工具是怎么发起TNS的包,建立连接?
我来答
分享
暂无图片 匿名用户
Oracle不是开源数据库,那么Navicat这样的连接工具是怎么发起TNS的包,建立连接?

navicat具备解析oracle协议的能力么?

我来答
添加附件
收藏
分享
问题补充
3条回答
默认
最新
DarkAthena

navicat是使用oracle客户端进行的连接,并没有解析oracle协议。在navicat的设置中,可以找到配置oracle客户端文件路径的选项


暂无图片 评论
暂无图片 有用 2
严少安
2022-10-20
👍‍
农夫三拳

你要连接oracle,需要使用oracle提供的封装好的库文件,oci.dll..ojdbc.jar等

navicat使用oci.dll,类似pb,plsqldev都是

各种java工具要用ojdbc*.jar

即使是开源数据库,也都有类似的动态库,sdk等等,不可能自己全部重新写一遍

暂无图片 评论
暂无图片 有用 1
愤怒的蜗牛
2022-10-20
Root__Liu

有现成的jar包,下下来直接用就行。


Navicat印象中没有手动配过jar之类的,plsql dev倒是要手动配置,跟版本也有关系

暂无图片 评论
暂无图片 有用 1
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏