ORA-12154 和 TNS-03505 监听错误的解决方法
来源:互联网 发布:mac虚拟机win7激活码 编辑:程序博客网 时间:2024/06/05 15:18
ORA-12154和 TNS-03505 监听错误的解决方法
今天在笔记本上本来想做个exp的测试的时候突然报错:
ORA-03505:TNS:无法解析指定的连接标识符
用tnsping一下:
C:\>tnsping wwl;
TNS Ping Utilityfor 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 parameterfiles:
C:\oracle\product\10.2.0\db_1\network\admin\sqlnet.ora
TNS-03505:Failed to resolve name
C:\>
上网google了一下,说是环境变量有问题。 看了一下,环境变量确实有点问题。Oracle的path 是放在中间,官方要求是将Oracle的path放到最前面。 这里要注意的地方,如果在界面上来修改环境变量,是需要重启电脑的。这样太麻烦了。 直接在dos里修改,就不用重启了,这样也方便很多。
1.在界面修改
我的电脑->属性->高级->环境变量,找到PATH,把里面的顺序改一下,顺便看一下ORACLE_HOME这个变量,如果没有,就加上去。
这种修改方法需要重新启动电脑。
2.在DOS下修改
C:\>echo%path%
C:\oracle\Client;C:\oracle\product\10.2.0\db_1\bin;C:\ProgramFiles\Common Files\Microsoft Shared\Wi
ndows Live;C:\ProgramFiles (x86)\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\
CommonFiles\NetSarang;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\W
indowsPowerShell\v1.0\;C:\ProgramFiles (x86)\Windows Live\Shared;C:\Program Files (x86)\Lenovo\Acce
ssConnections\;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:\ProgramFiles\Common Files\Microsoft Shared\Wi
ndowsLive;C:\Program Files (x86)\Common Files\Microsoft Shared\WindowsLive;C:\Program Files (x86)\
CommonFiles\NetSarang;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\W
indowsPowerShell\v1.0\;C:\ProgramFiles (x86)\Windows Live\Shared;C:\Program Files (x86)\Lenovo\Acce
ssConnections\;C:\Program Files (x86)\UltraEdit\;C:\Program Files(x86)\DBank\ClickUp;C:\Program Fi
les(x86)\DBank\ClickUp
C:/Documents andSettings/user.HQ-TEXT>echo %PATH%
C:\oracle\product\10.2.0\db_1\bin;C:\oracle\Client;C:\ProgramFiles\Common Files\Microsoft Shared\Wi
ndowsLive;C:\Program Files (x86)\Common Files\Microsoft Shared\WindowsLive;C:\Program Files (x86)\
CommonFiles\NetSarang;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\W
indowsPowerShell\v1.0\;C:\ProgramFiles (x86)\Windows Live\Shared;C:\Program Files (x86)\Lenovo\Acce
ssConnections\;C:\Program Files (x86)\UltraEdit\;C:\Program Files(x86)\DBank\ClickUp;C:\Program Fi
les(x86)\DBank\ClickUp
C:\>tnspingwwl
TNS Ping Utilityfor 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 parameterfiles:
C:\oracle\product\10.2.0\db_1\network\admin\sqlnet.ora
Used TNSNAMES adapter to resolve the alias
Attemptingto 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环境变量的刷新,这就达到了我们不用重启电脑的目的。
- ORA-12154 和 TNS-03505 监听错误的解决方法
- ORA-12154 和 TNS-03505 监听错误的解决方法
- ORA-12154 和 TNS-03505 监听错误的解决方法
- 关于 TNS-03505和ORA-12154 错误
- 改变oracle数据库的ip地址引起的“ORA-12541:TNS:无监听程序”错误解决方法
- 错误“ORA-12520: TNS: 监听程序无法找到需要的服务器类型的可用句柄”解决方法
- 改变oracle数据库的ip地址引起的“ORA-12541:TNS:无监听程序”错误解决方法
- 【ORACLE】ORA-12154 TNS无法解析指定的连接标识符;ORA-12541 TNS 无监听程序;ORA-12560 TNS 协议适配器错误
- IP地址变化后Oracle 10g引起的“ORA-12541:TNS:无监听程序”错误解决方法
- ORA-12505: TNS: 监听程序当前无法识别连接描述符中所给出的SID等错误解决方法
- ORA-12505: TNS: 监听程序当前无法识别连接描述符中所给出的SID等错误解决方法
- ORA-12541: TNS: 无监听程序 解决方法
- “ORA-12541:TNS:无监听程序”错误
- ORA-12541:TNS:无监听程序”错误
- “ORA-12541:TNS:无监听程序”错误 .
- ORA-12541: TNS无监听程序错误。
- “ORA-12541:TNS:无监听程序”错误
- “ORA-12541:TNS:无监听程序”错误
- smarty syntax error: unrecognized tag 'var' 的原因及解决方法
- Select语句中的注意事项
- 《Android------短信发射器》
- Android Google Map实例 - 获取cdma基站经纬度(Android mapview)
- C 内存管理详解
- ORA-12154 和 TNS-03505 监听错误的解决方法
- oracle 赋值权限以及回滚点
- Linux下安装 matlab
- struts2注解
- 各种字符串Hash函数比较
- xsl使用示例
- php等比例压缩图片(jpg,jif,png图片等比例压缩)
- MFC中多线程中updatedata()遇到Debug Assertion Failed 错误
- 补足代码