没有安装 Oracle 的电脑,应该如何连接到 oracle 数据库?

2021-01-23 17:17:16 +08:00
 LeeReamond

如题,服务器部署在内网 IP 10.2.0.18 , 在服务器上通过这个 IP 可以正常访问 oracle 服务。

现在换了一台另一台 windows10 机器,按网上教学操作了一下,无法连接,有没有大佬指导一下原因。

我做了如下操作:

1 、安装 windows10 20H2 企业版系统
2 、安装 microsoft vc++ 2015-2019 restribuiltable
3 、从 oracle 官网下载 instant client 19.0 for windows
4 、解压后环境变量中配置 OCI_LIB64
5 、解压目录中配置 tnsnames.ora
6 、使用 sqlplus

得到错误

ORA-12560: TNS: 协议适配器错误

使用 navicat 连接的话则会闪退。

2326 次点击
所在节点    问与答
21 条回复
LeeReamond
2021-01-24 15:53:04 +08:00
@leon0903 我后来按楼上说的,进入 navicat 设置里面,把默认那个 oci.dll 换成新下载的,就能用了,不过我配置的 tnsnames 没有发挥作用,后面又在不同机器上架了几个,没改 tns 都能连上,不知道为什么

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/747712

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX