Oracle11G,用cmd登陆完全正常,但是用pl/sql developer登陆的时候报出ORA-12514错误。求帮助
1个回答
2017-06-10
展开全部
用 sqlplus user/pwd@orcl
orcl是你的本地网络服务名能登录吗?
如果能的话,那么pl/sql dev应该也能登录。
如果是64位的系统,参考下面的方法:
64位windows下,用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
orcl是你的本地网络服务名能登录吗?
如果能的话,那么pl/sql dev应该也能登录。
如果是64位的系统,参考下面的方法:
64位windows下,用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
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询