这里首先说明下我的环境:win8.1(64bit)+oracle11g(64bit)+PL/SQL(32bit). 状况是:net manager正常配置,测试也成功,但是用PL/SQL连接的时候没有databse选项 我上网百度了很久,总算找到了答案 PL/SQL Developer使用InstantClient连接Oracle版本: •1. 下载32位Oracle InstantClient,并展开到某目录,例如C:\instantclient-basic-nt-11.2.0.2.0; •2. 将系统的tnsnames.ora拷贝到该目录下; •3. 在PLSQL Developer中设置Oracle_Home和OCI Library: ToolsPreferencesOracleConnection: Oracle_Home: C:\instantclient-basic-nt-11.2.0.2.0 OCI Library: C:\instantclient-basic-nt-11.2.0.2.0\oci.dll •4. 在PLSQL Developer目录下新建如下bat文件,替换其快捷方式,启动PLSQL Developer: @echo off set path=C:\instantclient-basic-nt-11.2.0.2.0 set ORACLE_HOME=C:\instantclient-basic-nt-11.2.0.2.0 set TNS_ADMIN=C:\instantclient-basic-nt-11.2.0.2.0 set NLS_LANG=AMERICAN_AMERICA.ZHS16GBK start plsqldev.exe
PL/SQL在 win8.1系统下连接Oracle11g没有database处理方法
最新推荐文章于 2023-10-07 16:38:30 发布