欢迎投稿

今日深度:

64位oracle数据库用32位plsql developer无法连接问题(

64位oracle数据库用32位plsql developer无法连接问题(无法加载oci.dll),plsqloci.dll


在64位操作系统下安装oracle数据库,新下载了64位数据库(如果是32位数据库安装在64位的操作系统上,不管是客户端还是服务器端,都不要去选择C:\Program Files (x86)这个路径,而是要修改安装路径将(x86)去掉)。一路安装,没有问题,后面安装完成plsql develop,提示32位的客户端无法加载oci.dll文件。

因为要想使用plsql developer,必须是在本地安装了oracle的客户端,否则是无法使用的,所以,问题大概是安装oracle数据库的时候,客户端是64位,与plsql developer不一致导致的,后

(1)下载oracle客户端instantclient-basic-nt-11.2.0.3.0 zip.

(2)解压后将instantclient_11_2文件夹不加修改的放在oracle的安装目录下“F:\app\Administrator”.

(3)在instantclient_11_2里面放NETWORK文件夹,NETWORK从oracle安装目录下考出来,在“F:\app\Administrator\product\11.2.0\dbhome_1\NETWORK”处。拷贝出来后,复制到“F:\app\Administrator\instantclient_11_2”下。

(4)安装plsql develop,如果你是32位的plsql developer,请修改安装路径为C:\Program Files。

(5)安装完成后,双击运行plsql developer,点击cannel按钮,打开,在tools-》preferences-》connection下修改OCI LIBRARY,为刚才添加的客户端处的oci文件,oci文件自行到刚才安装的客户端目录下找。


在win7 64位操作系统安装oracle11g之后plsql developer工具连不上该数据库,问怎解决?

你装了64位的oracle?不行
如果你要用win7 64,
你必须安装ORACLE 32位的版本。
(如果安装64位版本,PLSQLDEV是没法配置好OCI的,总是会提示操作系统不对应。主要原因是oci.dll是64位的,而PL/SQL developer只有32位的,在使用64位oci.dll文件时出错.)

"选择安装路径时,不要放在Program Files (x86) 这样的文件夹里"
所以我把客户端装在了E:\ORACLE\***XX 这种目录,我想大家一般也是这么安装的吧
我不知道如果放在 Program Files (x86) 中会出什么问题,但事实是总有一些文件会放在里面,这个不用管,后面还是可以用
 

plsql developer不可以连接oracle,出现12154 不可以解析指定的连接标符?

数据库是本机的吗,还是服务器上的?

cmd窗口和oracle自带的sqlplus可以连接数据库,连接的时候使用 本地网络服务名了吗?

sqlplus user/pwd@orcl
还是
sqlplus user/pwd

是32位的系统还是64位的系统?

64位环境下,使用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:
ToolsPreferencesOracleConnection:
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
 

www.htsjk.Com true http://www.htsjk.com/shujukunews/4398.html NewsArticle 64位oracle数据库用32位plsql developer无法连接问题(无法加载oci.dll),plsqloci.dll 在64位操作系统下安装oracle数据库,新下载了64位数据库(如果是32位数据库安装在64位的操作系统上,不管...
相关文章
    暂无相关文章
评论暂时关闭