为什么64位的Oracle数据库需要安装32位的客户端,需要注意的问题有哪些?
答案:2 悬赏:40
解决时间 2021-03-13 13:02
- 提问者网友:清羽墨安
- 2021-03-12 14:20
为什么64位的Oracle数据库需要安装32位的客户端,需要注意的问题有哪些?
最佳答案
- 二级知识专家网友:转身→时光静好
- 2021-03-12 15:01
安装32位的客户端不需要什么,客户端只是提供链接服务端的相关接口。
全部回答
- 1楼网友:风格单纯
- 2021-03-12 16:17
关键是,你要配置公司数据库在你机器上的本地网络服务名,就是存储在tnsnames.ora中的信息。
而且要保证这个信息时正确的。
检查方法是:tnsping 本地网络服务名
附:
使用32位oracle instantclient,pl/sql developer连接oracle版本:
•1. 下载32位oracle instantclient,并展开到某目录,例如c:\instantclient-basic-nt-11.2.0.2.0;
•2. 将系统的tnsnames.ora拷贝到该目录下;
•3. 在plsql developer中设置oracle_home和oci library:
toolspreferencesoracleconnection:
oracle_home: c:\instantclient-basic-nt-11.2.0.2.0
oci library: c:\instantclient-basic-nt-11.2.0.2.0\oci.dll
•4. 在plsql developer目录下新建如下bat文件,替换其快捷方式,启动plsql developer:
@echo off
set path=c:\instantclient-basic-nt-11.2.0.2.0
set oracle_home=c:\instantclient-basic-nt-11.2.0.2.0
set tns_admin=c:\instantclient-basic-nt-11.2.0.2.0
set nls_lang=american_america.zhs16gbk
start plsqldev.exe
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯