Oracle11g安装问题记录
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的信息,如下图:
也就是将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。环境变量不存在则新建。
仿牌手表, 高仿手表,精仿手表,精仿腕表, ,高仿瑞士名表,精仿腕表,超A精仿手表,
超A手表,蜗牛名表,一比一手表,复刻手表