求助,plsql登陆时数据库选项为空

求助,plsql登陆时数据库选项为空,第1张

没有oracle_home的信息,如果是64位,可以用下面的方法:

windows64位环境下,使用InstantClient,PL/SQL Developer连接Oracle:

•1. 下载32位Oracle InstantClient,并展开到某目录,例如C:\instantclient-basic-nt-11.2.0.2.0;

•2. 将系统的tnsnames.ora拷贝到该目录下;

•3. 在PLSQL Developer中设置Oracle_Home和OCI Library:

ToolsPreferencesOracleConnection:

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

数据库应该是连接上了。执行有返回,不然下面不会有 DONE in 0.062 seconds字样。

有两种可能:

1、你的表没有列。

2、你plsql安装的有问题, 没有展示。

建议在命令窗口下执行看看有没有返回列。

装32位的oracle客户端。

在plsql目录建plsqldev.bat文件启动,oracleclient_10_2是32位客户端目录。

@echo off

set path=E:\oracleclient_10_2

set ORACLE_HOME=E:\oracleclient_10_2

set TNS_ADMIN=E:\oracleclient_10_2

set NLS_LANG=AMERICAN_AMERICA.ZHS16GBK

start plsqldev.exe

用plsqldev.bat文件启动


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9692982.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-01
下一篇2023-05-01

发表评论

登录后才能评论

评论列表(0条)

    保存