Oracle64位与PL/SQL32位连接问题
发布网友
发布时间:2023-10-05 05:54
我来回答
共1个回答
热心网友
时间:2024-11-30 02:18
这个问题网上有很多解决办法。我给你的建议如下
1. 首先在oracle官网上下载oracle instance client 32位,直接解压到本地磁盘
2.运行pl/sql,进入菜单 工具-首选项,设置oracle主目录名为第1步解压的目录,oci库选择第1步解压的目录里的oci.dll
3. 在第1不解压的目录里新建network目录,在network目录里再新建admin目录,并从别的地方拷贝一个tnsnames.ora文件,或者自己创建,内容大致如下
# tnsnames.ora Network Configuration File: C:\app\proct\11.2.0\client_1\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.
JD_MIDDLE =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = ip地址)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = ****)
)
)
JD_SHENG_CHAN =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = ip地址)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = ****)
)
)
4.最后启动pl/sql即可