`

oracle64位安装中,plsql无法访问解决

    博客分类:
  • DB
 
阅读更多
这个你需要安装一个32位的oracle客户端才能使用plsql,但是此时sqlplus就不能使用了,呵呵 .
 
我又试了以下方法,成功了,哈哈
 
1)安装Oracle 11g 64位
 
2)安装32位的Oracle客户端( instantclient-basic-win32-11.2.0.1.0)
 下载地址:http://www.oracle.com/technetwork/cn/topics/winsoft-095945-zhs.html
 
下载instantclient-basic-win32-11.2.0.1.0.zip (一定得是32位的,不要下错了版本,Oracle官网有下载),将其解压至Oracle安装目录的Product下(本机命名为:instantclient_11_2):D:\Oracle\app\YM\product\instantclient_11_2。
 
拷贝数据库安装根目录下的一个目录D:\Oracle\app\YM\product\11.2.0\dbhome_1\NETWORK到Oracle客户端目录下D:\Oracle\app\YM\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\YM\product\instantclient_11_2
 
OCI Library :D:\Oracle\app\YM\product\instantclient_11_2\oci.dll
 
4) 设置环境变量(修改PATH和TNS_ADMIN环境变量)
 
对于NLS_LANG环境变量, 最好设置成和数据库端一致, 首先从数据库端查询字符集信息:
 SQL> select userenv('language') nls_lang from dual;
 NLS_LANG
 ----------------------------------------------------
 SIMPLIFIED CHINESE_CHINA.ZHS16GBK
 
右击"我的电脑" - "属性" - "高级" - "环境变量" - "系统环境变量":
 1>.选择"Path" - 点击"编辑", 把 "D:\Oracle\app\YM\product\instantclient_11_2;" 加入;
 2>.点击"新建", 变量名设置为"TNS_ADMIN", 变量值设置为"D:\Oracle\app\YM\product\instantclient_11_2;", 点击"确定";
 3>.点击"新建", 变量名设置为"NLS_LANG", 变量值设置为"SIMPLIFIED CHINESE_CHINA.ZHS16GBK", 点击"确定";
 最后点击"确定"退出. 
 
启动 PL/SQL Developer ,运行无问题
分享到:
评论

相关推荐

    设置PLSQL Developer访问本机64位Oracle

    由于在本机Vista X64上安装了64位的Oracle,结果试图使用PLSQL Developer去访问它的时候,报告说无法加载oci.dll文件。原来oci.dll是64位的,32位应用程序PLSQL Developer自然无法加载了。 试验了下,解决办法如下

    win764位plsql不能安装用解决方案

    由于在本机Win7X64上安装了64位的Oracle,结果试图使用PLSQL Developer去访问它的时候,报告说无法加载oci.dll文件。原来oci.dll是64位的,32位应用程序PLSQL Developer自然无法加载了。 试验了下,现把解决办法分享...

    使用PLSQL创建Oracle数据库User用户并设置权限

    使用PLSQL创建Oracle数据库User用户并设置权限 主要演示了如何使用 PLSQL 创建一个 User 用户, 并使之具有创建表、修改表、访问表的权限。解决了 使用自定义用户创建表时出现的 没有表空间的访问权限的问题。

    oracle远程连接服务器出现 ORA-12170 TNS:连接超时 解决办法

    错误检查:有很多是oracle自身安装的问题,但是我这里服务器配置正常,监听正常,服务正常,远程可以ping通服务器。 这里主要是防火墙问题,解决办法: (1)关闭防火墙; (2)在防火墙中添加,orcale端口1521例外...

    解决plsql dev无法在64bit中运行问题

    使用PL/SQL Developer连接OracleX64版本: •1. 下载32位Oracle InstantClient,并解压到某目录,注意次客户端不需要安装,例如G:\app\liu\product\instantclient112 •2. 将系统的tnsnames.ora拷贝到该目录下...

    使用PLSQL创建Oracle数据库User用户并设置权限, 创建表

    使用PLSQL创建Oracle数据库User用户并设置权限 主要演示了如何使用 PLSQL 创建一个 User 用户, 并使之具有创建表、修改表、访问表的权限。解决了 使用自定义用户创建表时出现的 没有表空间的访问权限的问题。

    plsql同时访问本地oracle数据库和远程oracle数据库配置方法(亲测有效).docx

    解决本机plsql既能访问本地数据库和又能方便远程数据库的问题,亲测有效,感谢原作者:前方一片光明。另外特别说明,亲测过程中发现,本地oracle主程序的NETWORK\ADMIN中只需要拷贝tnsnames.ora到客户端目录下,不...

    oracle远程访问解决方案

    通过plsql连接服务器oracle服务,适用于公司开发连接oracle数据库

    Vemware15虚拟机上安装windows系统安装oracle软件,本地电脑远程访问虚拟机上的oracle软件,连接不成功问题汇总,及其解决汇总。

    百度网盘资源 包含以下内容 ...如果将oracle软件安装在虚拟机上,PLSQL必须在Oracle win32_11gR2_client这类版本软件之上使用图形化界面,远程操作虚拟机 oracle最好使用一套工具,即同一个版本,这里是oralce

    PLSQLDeveloper下载

    PL/SQL Developer是一个集成开发环境,专门面向Oracle数据库存储程序单元的开发... 在PL/SQL中处理显示游标所必需的四个步骤: 1)声明游标;CURSOR cursor_name IS select_statement 2)为查询打开游标;OPEN cursor_...

    Oracle10g客户端(两个版本)

    oracle10g的两个版本的客户端,本人经常使用,不需要安装数据库,装完客户端,即可通过plsql访问数据库,且可以使用imp和exp命令导入导出dmp文件。 附上,操作配置: 安装版本(10.2.0.5.0和10.2.0.1.0版本) (1)如果用...

    O r a c l e与X M L

    第2章介绍了Oracle的XML开发包(XML Developer's Kit,XDK)组件,回顾了Java/C/C++/ PLSQL等语言的XML解析器及XSLT处理程序、Java/C++语言的类生成器、以及Java TransViewer组件。用于访问及处理XML/XSL文件的可工作...

    Toad 使用快速入门

    在Oracle应用程序的开发过程中,访问数据库对象和编写SQL程序是一件乏味且耗费时间的工作,对数据库进行日常管理也是需要很多SQL脚本才能完成的。Quest Software为此提供了高效的Oracle应用开发工具-Toad(Tools of ...

Global site tag (gtag.js) - Google Analytics