Oracle11g安装问题记录

2012年11月12日 技术分享 评论 1 条 阅读 8,829 views 次

1、使用em登录时提示:“出现内部错误。有关详细信息, 请查看日志文件”。

具体原因未知,发现使用SQL Plus登录一次之后,再次登录即可。

2、使用PL/SQL Developer 连接64位oracle。

目前的PL/SQL Developer只有32位版本,看官方的论坛上说正在开发64位版,但是还没有具体的发布日期。

http://forums.allroundautomations.com/ubb/ubbthreads.php?ubb=showflat&Number=44416

http://forums.allroundautomations.com/ubb/ubbthreads.php?ubb=showflat&Number=43291

目前的方法是使用32位的oracle 11g的客户端连接64位 oracle11g服务端。

方法:

1):安装PL/SQL Devloper。

2):下载oracle的instantclient-basic-nt,可以在oracle的官网下载到,请下载32位版的。

3):将instantclient-basic-nt解压到一个目录下面。如我的目录来:E:\app\instantclient_11_2

4):将oracle 11g,NETWORK/admin/下面的tnsnames.ora复制到上面的E:\app\instantclient_11_2目录下面。

5):启动PL/SQL Devloper,在首选项里面设置instantclient_11_2的信息,如下图:

plsql_develpoer oracle设置

也就是将Oracle主目录名设置为:E:\app\instantclient_11_2

OCI库目录设置为:E:\app\instantclient_11_2\oci.dll

6):在plsql的安装目录下面新建一个bat文件,如为start.bat,里面的内容如下:

@echo off
set path=E:\app\instantclient_11_2
set ORACLE_HOME=E:\app\instantclient_11_2
set TNS_ADMIN=E:\app\instantclient_11_2
set NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
start plsqldev.exe

保存,点击start.bat即可启动pl/sql。

上面第六步里面,也可以不建立bat文件,可以将上面的信息设置到环境变量里面,如在path里面添加

E:\app\instantclient_11_2。在ORACLE_HOME里面添加E:\app\instantclient_11_2。环境变量不存在则新建。

用户头像

1 条留言  访客:1 条  博主:0 条

  1. 仿牌手表, 高仿手表,精仿手表,精仿腕表, ,高仿瑞士名表,精仿腕表,超A精仿手表,
    超A手表,蜗牛名表,一比一手表,复刻手表

给我留言

您必须 登录 才能发表留言!

Copyright © IT人生录 保留所有权利.   主题设计 知更鸟 滇ICP备16001547号-1

用户登录

分享到: