oracle11g 64位连接32位PLSQL

上一篇 / 下一篇  2016-05-20 14:13:44 / 个人分类:oracle

   电脑是WIN7 64位的,找了个64bit oracle11g安装后连接plsql时报错:提示是否安装了32位的oracle客户端。最近出现了一系列因为64位连接32位不成功的案例,终于在网上找到解决方法,连接成功,步骤如下。

1、下载Instant Client Downloads for Microsoft Windows (32-bit),请不要下载64bit的,据说不能连接成功。


2、下载之后将其解压,不需要进行安装,instantclient_11_2目录下新建两层文件夹\NETWORK\ADMIN,再在ADMIN文件夹下面建一个tnsnames.ora文件,然后向文件中添加如下内容:

ORACLE =

 (DESCRIPTION =

 (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))

 (CONNECT_DATA =

 (SERVER = DEDICATED)

 (SERVICE_NAME = ORACLE)

 )

)

LISTENER_ORACLE =

(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))

 ORACLR_CONNECTION_DATA =

(DESCRIPTION =

(ADDRESS_LIST =

 (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))

)

 (CONNECT_DATA =

(SID = CLRExtProc)

 (PRESENTATION = RO)

 )

 )

3、下载一个PL/SQL Developer进行安装,但需要强调一点:安装路径中不能有括号,比如默认安装在C:\Program Files (x86)目录下面,会报错,此时只要改变安装路径路径中不带()即可。

4、安装完成之后,运行PL/SQL Developer,此时出现的登录窗体不能进行登录,点击Calcel按钮,这时会在无登录状态下进入。然后配置相应信息,把之前的解压的Instant Client Downloads for Microsoft Windows (32-bit)信息配置上:

5、重新启动PL/SQL Developer进行登录即可,相关连接配置可以在tnsnames.ora下创建一下,注意连接名称前不能带空格,不然连接报错。



TAG: oracle64bit plsql32bit

 

评分:0

我来说两句

我的栏目

日历

« 2024-05-15  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 11834
  • 日志数: 7
  • 建立时间: 2016-05-11
  • 更新时间: 2017-07-12

RSS订阅

Open Toolbar