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了一下,說是環境變數有問題。 看了一下,環境變數確實有點問題。 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:\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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- undefined reference to錯誤的解決方法Undefined
- PHP錯誤“Thisfilehasexpired”的解決方法PHP
- 關於監聽不能啟動的解決方法
- 【轉】ORACLE TNSING報錯(TNS-03505)的解決Oracle
- PbootCMS 404 錯誤解決方法boot
- oracle 監聽日誌停止寫入的解決方法Oracle
- 錯誤Namenodeisinsafemode的解決方法
- 解決伺服器返回錯誤的方法和步驟伺服器
- vsftpd 錯誤:530 and 500 錯誤解決方法FTP
- 改變oracle資料庫的ip地址引起的“ORA-12541:TNS:無監聽程式”錯誤解決方法Oracle資料庫
- AFNetworkingErrorDomain 錯誤解決方法ErrorAI
- dbfread報錯ValueError錯誤解決方法Error
- kafka監聽出現的問題,解決和剖析Kafka
- standby新增檔案錯誤的解決方法
- MYSQL中 TYPE=MyISAM 錯誤的解決方法MySql
- Mac上搭建chromedriver的錯誤解決方法MacChrome
- nginx出現403錯誤的解決方法Nginx
- ORA-12154錯誤分析
- ORACLE監聽器 The listener supports no services 問題解決方法Oracle
- apache出現 403 permission 和404 not fund錯誤(解決方法)Apache
- HTTP 錯誤 500.19- Internal Server Error 錯誤解決方法HTTPServerError
- 【Oracle】ORA-00054 錯誤解決方法Oracle
- Android錯誤解決方法集錦Android
- hadoop日常錯誤解決方法整理Hadoop
- ORA-04098錯誤解決方法
- ORA-25154錯誤解決方法
- npm WARN unmet dependency錯誤解決方法NPM
- Oracle 監聽投毒COST解決Oracle
- ORA-01950錯誤的解決方法
- Ajax中“Sys未定義”錯誤的解決方法
- timesten11218 ORA-12154錯誤解決一例
- 轉 監聽器連線常見的問題及其解決方法
- 寬頻連線錯誤691解決方法
- ORA-14452錯誤及解決方法
- ubuntu網路卡啟動錯誤解決方法Ubuntu
- IMP-00098 錯誤及解決方法
- steam磁碟寫入錯誤怎麼解決 steam磁碟寫入錯誤解決方法大全
- Nginx報504 gateway timeout錯誤的解決方法NginxGateway