64地点 Windows 8/7 根据系统 32地点PLSQL 耦合 64 地点 Oracle 11g

64地点 Windows 8/7 根据系统 32地点PL/SQL 耦合 64 地点 Oracle 11g

说明:安装后Oracle的 oci.dll 是64位的,而32位应用程序 PL/SQL Developer 无法载入

解决方式

步骤一:下载Instant Client for Microsoft Windows (32-bit) 包  地址:http://www.oracle.com/technetwork/topics/winsoft-085727.html

步骤二:解压文件

步骤三:配置系统环境变量

TNS_ADMIN = E:\app\xiaokui\product\11.2.0\dbhome_1\NETWORK\ADMIN

NLS_LANG = AMERICAN_AMERICA.ZHS16GBK

(注:NLS_LANG前半部分必须是AMERICAN_AMERICA。由于instant client不支持其它语言。

而后半部分能够依据你数据库的字符集调整,假设数据库採用AL32UTF8,则能够设置AL32UTF8)

步骤四:配置PL/SQL

原创视频土豆网地址:http://www.tudou.com/programs/view/7Wr-G7zgGdc/

其它朋友文章參考:http://www.iitshare.com/plsql-oracle-not-connect-64.html

版权声明:本文博客原创文章。博客,未经同意,不得转载。

时间: 2024-08-26 12:39:39

64地点 Windows 8/7 根据系统 32地点PLSQL 耦合 64 地点 Oracle 11g的相关文章

64位 Windows 8/7 系统下的 32位PLSQL 联接 64 位 Oracle 11g

64位 Windows 8/7 系统下的 32位PL/SQL 联接 64 位 Oracle 11g 说明:安装完后Oracle的 oci.dll 是64位的,而32位应用程序 PL/SQL Developer 无法加载 解决方案 步骤一:下载Instant Client for Microsoft Windows (32-bit) 包  地址:http://www.oracle.com/technetwork/topics/winsoft-085727.html 步骤二:解压文件 步骤三:配置系

32位PLSQL连接64位oracle中文乱码

项目中用到了64位oracle,但是当时本地用的是32位PLSQL,因此PLSQL中一直显示的中文都是乱码,开始以为是数据库问题,后经查证数据库没有问题,网上搜了一下午,终于得到答案了.原来需要在PLSQL文件夹中新建一个bat文件,内容如下 @echo off set path=G:\app\Administrator\product\11.2.0\client_1 set ORACLE_HOME=G:\app\Administrator\product\11.2.0\client_1 set

使用32位PLSQL通过64位的ORACLE客户端连接到64位的数据库

oracle客户端:11.0.2(64位,官网有) plsql:plsqldev1104.zip  是个百度找的安装包 引用教程: A:http://jingyan.baidu.com/article/fb48e8be4c7c206e622e1491.html B:https://jingyan.baidu.com/album/49ad8bce4f934e5834d8faa8.html?picindex=7 1.安装客户端,安装完成后在D:\app\Administrator\product\1

32位plsql连接64位oracle解决办法

1.下载instantclient-basic-win32: 2.解压,放到本机数据库oracle安装目录的product文件夹下,比如本人的目录: 3.配置环境变量: 在系统变量中增加这几个系统变量: ORACLE_HOME=E:\app\loach\product\instantclient_11_2 TNS_ADMIN=E:\app\loach\product\instantclient_11_2 NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK 例如:

【扫盲】】32位和64位Windows的区别

用户购买windows安装盘或者重新安装操作系统的时候,通常会遇到这个问题,就是不知道该如何选择使用32位操作系统和64位操作系统,有人说64位系统速度快,其实理论上确实是这样,不过具体还要根据你的个人电脑实际的硬件情况来进行选择. 扫盲必看 32位和64位Windows的区别 32位和64位Windows操作系统概述 一般关于32位和64位Windows操作系统的描述都是关于CPU和内存寻址关系,现在市场上销售的CPU产品大多数是支持64位的,而内存寻址方面说的就是操作系统的64位还是32位,

深入解析Windows操作系统笔记——CH3系统机制

3.系统机制 微软提供了一些基本组件让内核模式的组件使用: 1.陷阱分发,包括终端,延迟的过程调用(DPC),异步过程调用(APC),异常分发以及系统服务分发 2.执行体对象管理器 3.同步,包括自旋锁,内核分发器对象,以及等待是如何实现的. 4.系统辅助线程 5.其他的机制,比如Windows全局标记 6.本地过程调用 7.内核事件跟踪 8.Wow64 3.系统机制... 1 3.1陷阱分发... 3 3.1.1 中断分发... 4 3.1.1.1 硬件中断... 4 3.1.1.2 软中断请

oracle 11g R2 标准版 64位linux安装

安装环境: Redhat es 5.5 64位 ,系统内存8G,swap 10G ,oracle 11G R2 标准版 一,Oracle 安装前的准备 检查一下包,必须全部安装: binutils-2.17.50.0.6 compat-libstdc++-33-3.2.3 compat-libstdc++-33-3.2.3 (32 bit) elfutils-libelf-0.125 elfutils-libelf-devel-0.125 gcc-4.1.1 gcc-c++-4.1.1 glib

32位程序访问64位系统上的Windows注册表

今天在工作的过程中遇到个奇怪的为问题,就是通过c#获取注册表键值的问题,一般都比较简单: string SQLPath = string.Empty; RegistryKey hkml = Registry.LocalMachine; RegistryKey MSSQLServerKey = hkml.OpenSubKey(@"SOFTWARE\MICROSOFT\MSSQLServer"); if (MSSQLServerKey != null) { string[] keys =

C# 32位程序在64位系统下注册表操作

在64位的Windows操作系统中,为了兼容32位程序的运行,64位的Windows操作系统采用重定向机制.目的是为了能让32位程序在64位的操作系统不仅能操作关键文件文夹和关键的注册表并且又要避免与64位程序冲突 相关资料请查看32位程序在64位系统下运行的重定向机制 下面是以获取操作系统安装密匙KEY的案例: using System; using System.Collections.Generic; using System.Linq; using System.Text; using