win7+64位+Oracle+11g+64位下使用PLSQL+Developer+的解决办法  2012-04-15 01:28:37|  分类: 默认分类 |  标签: |字号大中小 订阅 .

win7+64位+Oracle+11g+64位下使用PLSQL+Developer+的解决办法

1)安装Oracle 11g 64位 
2)安装32位的Oracle客户端( instantclient-basic-win32-11.2.0.1.0)

下载instantclient-basic-win32-11.2.0.1.0.zip (一定得是32位的,不要下错了版本,Oracle官网有下载),将其解压至Oracle安装目录的Product下(本机命名为:instantclient_11_2):D:\Oracle\app\dd\product\instantclient_11_2。 
拷贝数据库安装根目录下的一个目录D:\Oracle\app\dd\product\11.2.0\dbhome_1\NETWORK到Oracle客户端目录下D:\Oracle\app\dd\product\instantclient_11_2(其实只需要 NETWORK\ADMIN\tnsnames.ora) 
3)安装PL/SQL Developer 
安装 PL/SQL Developer,在perference->Connection里面设置OCI Library和Oracle_Home,例如本机设置为: 
Oracle Home :D:\Oracle\app\dd\product\instantclient_11_2 
OCI Library :D:\Oracle\app\dd\product\instantclient_11_2\oci.dll 
4) 设置环境变量(修改环境变量) 
对于NLS_LANG环境变量, 最好设置成和数据库端一致, 首先从数据库端查询字符集信息: 
SQL> select userenv('language') nls_lang from dual; 
NLS_LANG 
---------------------------------------------------- 
SIMPLIFIED CHINESE_CHINA.ZHS16GBK 
右击"我的电脑" - "属性" - "高级" - "环境变量" - "系统环境变量": 
1>.点击"新建", 变量名设置为"NLS_LANG", 变量值设置为"SIMPLIFIED CHINESE_CHINA.ZHS16GBK", 点击"确定"; 
2>.新建环境变量“TNS_ADMIN”,值为“D:\Oracle\app\dd\product\instantclient_11_2” 
最后点击"确定"退出.

启动 PL/SQL Developer ,运行无问题。

1

、进入

PLSQL

Developer

的主界面

,

在登录界面选择取消即不登录进入主界

面,然后选择菜单

Tools(

工具

)-Preferences(

首选项

)

,在设置窗口中,选择

Oracle-Connection(

连接

)

对应设置窗口中,

找到

Oracle

Home(Oracle

主目录

)

选择你本地所安装服务端(或客户端)的版本,保存设置,然后重新启动

PLSQL

Developer

,这时就可以正常登录了。

2

、如果电脑装了

64

位新系统,突然间又遇到了上面的问题,是因为

plsql

装的位置不对,

64

位操作系统会把

32

位应用程序安装到

Program

Files

(x86)

目录下,重新安装到

C:\Program Files

目录下,就能连接上了,希望对大家有

帮助。

64位系统上使用PLSQL Dervloper解决方案的更多相关文章

  1. 在64位系统上不能安装Matlab notebook的解决方案

    在64位系统上不能安装Matlab notebook的解决方案 过程分解 第一步:安装好matlab(附:Matalab R2015a界面) 第二步:在matlab中执行命令 >>note ...

  2. 【转】将 Linux 应用程序移植到 64 位系统上

    原文网址:http://www.ibm.com/developerworks/cn/linux/l-port64.html 随着 64 位体系结构的普及,针对 64 位系统准备好您的 Linux® 软 ...

  3. [转]C#程序无法在64位系统上运行之.NET编译的目标平台

    今天将编译的C#的exe拷贝到测试机上(Win7_64bit),一运行就挂了,提示“stop working”,一开始怀疑测试机上没有安装.net framework框架,追究半天原来是编译的目标平台 ...

  4. 在window server 2008 64位系统上 发布网站的过程中遇到的问题(转)

    发布网站的过程如下: 1.安装数据库系统2.建立数据库,执行sql3.安装iis4.在本地机子上发布网站5.把发布好的东西拷贝到IIS上 1.安装数据库系统: 出现错误:必须使用角色管理工具 安装或配 ...

  5. 在window server 2008 64位系统上 发布网站的过程中遇到的问题

    发布网站的过程如下: 1.安装数据库系统2.建立数据库,执行sql3.安装iis4.在本地机子上发布网站5.把发布好的东西拷贝到IIS上 1.安装数据库系统: 出现错误:必须使用角色管理工具 安装或配 ...

  6. 如何在64位系统上安装SQL Server 2000

    如何在64位系统上安装SQL Server 2000? 现在用SQL Server 2000数据库的人少了吧?大都是SQL Server 2005/2008了.不过还是有需求的,今天一朋友就让我在他的 ...

  7. Win7 64位系统上配置使用32位的Eclipse(转)

    Win7 64位系统上配置使用32位的Eclipse 博客分类: Eclipse eclipse  最近工作电脑换成了64位的win7系统,之前个人电脑上安装的jdk和Eclipse都是32位的.而新 ...

  8. 32位程序在64位系统上获取系统安装时间(要使用KEY_WOW64_64KEY标记)

    众所周知,取系统的安装时间可取注册表HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion的子项InstallDate,此值是个 ...

  9. 使用visual c++ 2005远程调试64位系统上32位与64位程序

    一直都挺喜欢使用visual c++远程调试代码,它能展现给我们当时代码执行最真实的情景,今天有时间记录一下,以免以后忘了. 远程调试需要在被调试端安装服务器,对于visual c++ 2005来说调 ...

随机推荐

  1. 关于ASP.NET页面打印技术的总结【转】

    B/S结构导致了Web应用程序中打印的特殊性. • 程序运行在浏览器中,打印机在本地,而文件确可能在服务器上,导致了打印控制不是很灵活. • 格式如何控制和定制等,是我们开发中可能会面对的问题. 打印 ...

  2. 加入Tomcat插件到ECLIPSE中的方法

    1.下载Tomcat插件com.sysdeo.eclipse.tomcat_3.3.1.jar 下载路径http://www.eclipsetotale.com/ 2.安装插件 把下载的插件放到E:\ ...

  3. linux命令:less

    1.命令介绍: less用来逐页输出文件内容,less相比more功能更加强大,less可以前后翻页,前后搜索. 2.命令格式: less [选项] 文件 3.命令参数: -b <缓冲区大小&g ...

  4. HDU 1209

    http://acm.hdu.edu.cn/showproblem.php?pid=1209 水题,按五个时针分针成的锐角从小到大排序,角度相同时间从早到晚,输出中间的那个 时针一小时走30度,一分钟 ...

  5. easyUI笔记09.03

    layout的布局可以自适应 <body class="easyui-layout"> <div data-options="region:'north ...

  6. iOS-硬件声音 ,振动,提示警告

    为了引起用户注意发出警告的时候,常常伴随有提示音震动等.系统声音服务提供了一个接口,用于播放不超过30秒的声音文件,他支持的格式有CAF,AIF,WAV. iOS使用该API支持3种不同的通知: 声音 ...

  7. What does "Rxlch" mean in ENCODE?

    In ENCODE project, we could see some files are called "...rxlch...", which means "rev ...

  8. YHLMR009 交货单查询

    *********************************************************************** * Title : YHLMR009 * * Appli ...

  9. kallisto:Near-optimal RNA-Seq quantification

    Near-optimal RNA-Seq quantification https://pachterlab.github.io/kallisto 文章标题:   Pseudoalignment fo ...

  10. 关于SCRUM站立会议

    查询过后对SCRUM站立会议有了初步的了解 站立会议:在敏捷流程的冲刺阶段中,每一天都会举行项目状况会议,强迫每个人向同伴报告进度,迫使大家把问题摆在明面上,这个会议被称为“scrum”或“每日站立会 ...