oracle 10g控制檯登錄出現Io 異常:Unknown host specified 或ORA-12154 TNS無法解析指定的連接標識符...

oracle 10g控制檯登錄出現Io 異常:Unknown host specified 或ORA-12154 TNS無法解析指定的連接標識符

 

2012-09-04 12:51684人閱讀評論(0)收藏舉報

問題:成功安裝oracle後,發現以上幾種問題:oracle 10g控制檯EM登錄出現Io 異常:Unknown host specified 或cmd命令ORA-12154 TNS無法解析指定的連接標識符,和ORA-01031: insufficient privileges錯誤
解決:

1.自己在網上找答案,其中之一接改註冊表的值,驚奇的發現,我註冊表裏面HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,表示懷疑是不是誤刪了註冊表(優化大師),想重裝oracle,感覺應該重裝oracle,經過一步步卸載乾淨oracle後,重裝成功oracle,驚奇的發現,註冊表中還是沒有HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,我想這不是原因所在;

2.網上還有各種方法,但最後根據自己的實際情況考慮,應該就是同一問題,其他問題是由一個問題引起的,我oracle的情況是:所以的服務項正常啓動。

最終解決方案:

第一步:找到 10.2.0\db_1\hello_orcl\sysman\config\emd.properties(其中hello_orcl是我本機上的目錄名稱:servername_sid,若是自定義的$ORACLE_HOME請自行更改)

第二步:用記事本打開emd.properties(有時顯示的是emd文件),其中的agentTZRegion缺省是GMT,改爲你所在的時區即可,例如:
agentTZRegion=Asia/Shanghai(注意大小寫,同時要注意,可能修改完之後不能直接保存覆蓋,可以先另存到其他地方,然後刪掉原始文件,再把另存在其他地方的文件複製過來就OK了)

注:關於時區的列表參考:10.2.0\db_1\sysman\admin\supportedtzs.lst 。或者執行以下語句可以獲得timezone的信息:select * from v$timezone_names

第三步:重啓機器。

轉自:http://blog.csdn.net/xumin07061133/article/details/7941533

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章