PL\SQL连接Oracle 10g数据库 常见问题

来源:互联网 发布:淘宝怎么在百度推广 编辑:程序博客网 时间:2024/06/05 11:00

      最近升级到了win10系统,在安装oracle过程中遇见了一些小问题,这些问题之前也遇到过,由于相隔时间较长,忘了怎么去解决,不得不花费一下午时间搜集解决办法。

     这次安装的是Oracle 10g,电脑使用win10 64位,对于oracle不同版本的安装网上介绍的都比较详细,在此就不列举,关于PL\SQL,不得不提,在网上找了好几个都是32位的,只能硬着头皮安装,结果安装完之后根本连接不上数据库,经过 oracle  net configuration Assistant测试,数据库可以连接成功,但是用PL\SQL无法连接,scott tiger也无法登陆,说明问题出在PL\SQL上面,oracle安装成功。

     我的oracle安装目录为G:\oracle\product\10.2.0

    下面来解决PL\SQL的问题, 安装好PL\SQL后进行如下操作:

 1.   下载instantclient-basic-win32-10.2.0.5,地址为网上找的:

      http://pan.baidu.com/share/link?shareid=3782452820&uk=3557941237

     将文件解压缩,放在G:\oracle\product下,与oracle安装目录同级,之后打开PL\SQL,在登录进面直接点击“取消”,进入页面,工具→首选项,进行如下配置:

     Oracle主目录自动检测即可;

     OCI库根据自己的安装情况进行设置,我的是:G:\oracle\product\instantclient-basic-win32-10.2.0.5\oci.dll   ;

2.  我的PL\SQL安装目录为:G:\PLSQL Developer;

      在此目录下按如下要求,(根据你自己的安装位置而定)

      在里面新建一个记事本,写入以下类似代码:

@echo off
set path=E:\app\Administrator\product\instantclient_10_2
set ORACLE_HOME=E:\app\Administrator\product\instantclient_10_2
set TNS_ADMIN=E:\app\Administrator\product\instantclient_10_2
set NLS_LANG=AMERICAN_AMERICA.AL32UTF8
start plsqldev.exe

写完之后,将文件名称更改为start.bat;

 

3.   重启软件,出现了 ORA-12541:TNS。。。。。错误,这需要配置环境变量,只需添加



保存,重启软件,成功运行!

0 0
原创粉丝点击