ORA-12154 和 TNS-03505 监听错误的解决方法

  ORA-12154 和 TNS-03505 监听错误的解决方法

 

今天在笔记本上本来想做个exp的测试的时候突然报错:

ORA-03505: TNS: 无法解析指定的连接标识符

 

tnsping 一下:
C:\>tnsping wwl;

 

TNS Ping Utility for 64-bit Windows: Version 10.2.0.4.0 - Production on 21-APR-2012 18:27:52

Copyright (c) 1997,  2007, Oracle.  All rights reserved.

Used parameter files:

C:\oracle\product\10.2.0\db_1\network\admin\sqlnet.ora

TNS-03505: Failed to resolve name

C:\>

上网google了一下,说是环境变量有问题。 看了一下,环境变量确实有点问题。 Oraclepath 是放在中间,官方要求是将Oraclepath放到最前面。 这里要注意的地方,如果在界面上来修改环境变量,是需要重启电脑的。 这样太麻烦了。 直接在dos里修改,就不用重启了,这样也方便很多。

1. 在界面修改

我的电脑->属性->高级->环境变量,找到PATH,把里面的顺序改一下,顺便看一下ORACLE_HOME 这个变量,如果没有,就加上去。

这种修改方法需要重新启动电脑。

2. DOS下修改

C:\>echo %path%

C:\oracle\Client;C:\oracle\product\10.2.0\db_1\bin;C:\Program Files\Common Files\Microsoft Shared\Wi

ndows Live;C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\

Common Files\NetSarang;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\W

indowsPowerShell\v1.0\;C:\Program Files (x86)\Windows Live\Shared;C:\Program Files (x86)\Lenovo\Acce

ss Connections\;C:\Program Files (x86)\UltraEdit\;C:\Program Files (x86)\DBank\ClickUp;C:\Program Fi

les (x86)\DBank\ClickUp

C:/ > set PATH=C:\oracle\product\10.2.0\db_1\bin;C:\oracle\Client;C:\Program Files\Common Files\Microsoft Shared\Wi

ndows Live;C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\

Common Files\NetSarang;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\W

indowsPowerShell\v1.0\;C:\Program Files (x86)\Windows Live\Shared;C:\Program Files (x86)\Lenovo\Acce

ss Connections\;C:\Program Files (x86)\UltraEdit\;C:\Program Files (x86)\DBank\ClickUp;C:\Program Fi

les (x86)\DBank\ClickUp

C:/Documents and Settings/user.HQ-TEXT>echo %PATH%

C:\oracle\product\10.2.0\db_1\bin;C:\oracle\Client;C:\Program Files\Common Files\Microsoft Shared\Wi

ndows Live;C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\

Common Files\NetSarang;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\W

indowsPowerShell\v1.0\;C:\Program Files (x86)\Windows Live\Shared;C:\Program Files (x86)\Lenovo\Acce

ss Connections\;C:\Program Files (x86)\UltraEdit\;C:\Program Files (x86)\DBank\ClickUp;C:\Program Fi

les (x86)\DBank\ClickUp

C:\>tnsping wwl

TNS Ping Utility for 64-bit Windows: Version 10.2.0.4.0 - Production on 21-APR-2012 18:37:12

Copyright (c) 1997,  2007, Oracle.  All rights reserved.

Used parameter files:

C:\oracle\product\10.2.0\db_1\network\admin\sqlnet.ora

 

Used TNSNAMES adapter to resolve the alias

Attempting to contact (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = ThinkPad)(PO

RT = 1521))) (CONNECT_DATA = (SERVICE_NAME = WWL)))

OK (30 msec)

 

C:\>DOS窗口修改后,我们可以检查我的电脑”->“属性”->“高级”->“环境变量中设置的 PATH ,它也自动修改了。不用担心DOS窗口中的修改会影响环境变量的值,DOS窗口中的环境变量只是Windows环境变量的一个副本而已。但是对副本的修改却会引发Windows环境变量的刷新,这就达到了我们不用重启电脑的目的。

 

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/20674423/viewspace-721895/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/20674423/viewspace-721895/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值