Oracle TnsPing 正确,pl/sql ora-12154无法解析指定的连接标识符的解决方法

安装oracle clientt时,不要忘了装一下默认配置。
 
把C:\oracle\ora92\network\ADMIN\SAMPLE中tnsnames.ora文件拷贝到C:\oracle\ora92\network\ADMIN中,再重新试试!
 
只装一个版本的客户端
1、打开。开始——程序——Oracle - OraHome92——Configuration and Migration Tools——Net Configuration Assistant
2、选择“命名方法配置”——下一步——勾选“本地”、“主机名”、“Oracle Names”——下一步
3、确认OK。

装了两个版本的客户端
打开PLSQL, 提示输入用户名密码是,取消,这样进入PLSQL Developer主界面,
菜单Tools-Preferences,在设置窗口中,选择Oracle-Connection,对应设置窗口中,找到 Oracle Home,选择OraHome92,保存设置,
然后重新启动PLSQL Developer,这时就可以正常登录了
 
 
 
用pl/sql 连接 ,
oracle 9i 与10g 共存,
最后解决方式:打开PL/SQL development,取消输入用户名密码,
工具-首选项-连接,修改oracle主目录名 和 OCI Library,重启PL/SQL development,成功。

 

 

还有一种方法:

修改Windows环境变量: 加一个变量 TNS_MAIN = admin 目录所在路径, 如: C:\oracle\product\10.2.0\client_1\NETWORK\ADMIN



另外有时是Windows 8 UAC的问题:
你会发现, Oracle目录有权限问题
C:\oracle\product\10.2.0\client_1

解决方案详见:
 

 
 
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值