32位PL/SQL连接64位oracle
来源:互联网 发布:php性能优化 编辑:程序博客网 时间:2024/05/16 05:38
32位PL/SQL连接64位oracle
由于32位操作系统对内存的限制,所以很多数据库都搭建在64位操作系统中,但是PL/SQL没有提供64位版本的,用32位的PL/SQL连接64位的oracle会报Found:oci.dllreturned 0,主要解决oci.dll这个文件就可以连接上。
1下载32位oracle客户端
下载客户端组件就可以,不要下载64的,可以在oracle官网下载,也可以第三方下载,下载之后进行安装。
安装路径例如; D:\ProgramFiles\instantclient
2复制tnsnames,ora文件
把64位oracle的tnsnames,ora文件复制到安装的32位oracle客户端中的根目录,然后编辑该文件进行要连接数据库的相关配置。
64位oracle的tnsnames,ora文件位置:
E:\Oracle\product\11.2.\dbhome_1\network\admin\tnsnames.ora
3安装PL/SQL
安装PL/SQL到电脑,不要在C盘下,安装路径不要出现非法字符。
4更改配置
安装好之后以非登录模式打开PL/SQL,点击Tools-Preferences设置PLSQL Developer中设置Oracle_Home和OCI Library,改为32位oracle客户端的路径
我的电脑-属性”-高级-环境变量,新建环境变量
NLS_LANG:AMERICAN_AMERICA.ZHS16GBK;
TNS_ADMIN:D:\ProgramFiles\instantclient
或者
在PLSQL Developer目录下创建bat文件,作为PLSQL Developer的启动快捷方式替换PLSQL Developer传统启动方式,bat文件中的内容如下:
@echo off
@echooff
setpath=D:\ProgramFiles\instantclient
setORACLE_HOME=D:\ProgramFiles\instantclient
setTNS_ADMIN=D:\ProgramFiles\instantclient
setNLS_LANG=AMERICAN_AMERICA.AL32UTF8
startplsqldev.exe
两种方法都可以连接到64位客户端。
- 32位PL/SQL连接64位oracle
- 64位下PL/SQL连接Oracle
- PL/SQL Developer连接64位oracle
- PL/SQL连接64位oracle客户端
- PL/SQL Developer连接64位Oracle
- pl/sql 连接64位 oracle 数据库
- PL/SQL Developer连接64位Oracle
- 使用pl/sql连接64位oracle
- Oracle 11g_64位连接32位PL/SQL Developer
- 32位PL/SQL Developer连接win7 64位的oracle DB
- 32位 PL/SQL Develope r如何连接64位的Oracle 图解
- PL/SQL Developer(32位)如何连接64位的Oracle分析
- 32位的PL/SQL developer如何连接64位的ORACLE 11g
- 32位 PL/SQL Develope r如何连接64位的Oracle 图解
- PL/SQL【32位】连接Oracle 11g【64位】终于成功了!!!
- 32位PL/SQL Developer连接64位oracle 11g数据库蛋疼的问题
- oracle-64位的Windows系统如何与32位的PL/SQL建立连接
- PL/SQL Developer如何连接64位的Oracle图解
- warning C4003: “max”宏的实参不足
- JNI 数据类型转换
- 高德地图api 标记位置
- 视频编解码学习之四:视频处理及编码标准
- 深入剖析Android音频之AudioTrack
- 32位PL/SQL连接64位oracle
- GridView
- [AC自动机] zoj Searching the String
- C语言const关键字修饰指针
- PDU模式分析
- Android系统权限和root权限
- 卿者貌美如花,君者驰骋天下。执手相伴,心相连,意重情更浓。
- jquery Easy UI的大部分功能属性
- 采晨露煮茶,伴朝阳晚霞,于红尘潇洒