Oracle 安装并安装plsql 问题

在打开plsql后登陆报这样的错。Oracle、client、plsql是64位的。Oracle自带的sqlplus可以用。安装路径没有中文。求大神,=怎么解决?????... 在打开plsql 后登陆报这样的错。Oracle、client、plsql是64位的。Oracle自带的sql plus 可以用。安装路径没有中文。求大神,=怎么解决?????? 展开
 我来答
badkano
2017-07-14 · 知道合伙人体育行家
badkano
知道合伙人体育行家
采纳数:144776 获赞数:885365
团长

向TA提问 私信TA
展开全部

原因:

oci.dll是64位的,32位应用程序PLSQLDeveloper自然无法加载了,而且PLSQL Developer只支持32位,所以如果非要64位Oracle,我们只有想别的办法解决了;

解决方法一:

1、下载instantclient_32位客户端,加压后存放,如D:ProgramFilesinstantclient

2、拷贝Oracle11.2G的msvcr80.dll和tnsnames.ora到解压的instantclient_32位客户端根目录,它们的位置分别是:

D:ProgramFilesCrystalproduct .2.0dbhome_1BIN和D:ProgramFilesCrystalproduct.2.0dbhome_1NETWORKADMIN

3、设置PLSQLDeveloper中设置Oracle_Home和OCI Library,

如图:

4、在PLSQLDeveloper目录下创建bat文件,作为PLSQL Developer的启动快捷方式替换PLSQL Developer传统启动方式,bat文件中的内容如下:

@echo off

set path=D:ProgramFilesinstantclient

set ORACLE_HOME=D:ProgramFilesinstantclient

set TNS_ADMIN=D:ProgramFilesinstantclient

set NLS_LANG=AMERICAN_AMERICA.AL32UTF8

start plsqldev.exe

至此设置完成,经实验PLSQLDeveloper的可以成功连接到Oracle 11.2G64位

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式