ORACLE通過netca配置監聽遇到 TNS-04415錯誤

2013年3月30日 星期六 14時10分
  • 錯誤描述

D:\Users\Elvis>netca
Oracle Net Services 配置:
正在配置監聽程序:LISTENER
ServiceAliasException: 無法保存服務別名: TNS-04415: 文件 I/O 錯誤
  caused by: java.io.FileNotFoundException: E:\app\Elvis\product\11.2.0\dbhome_1
\network\admin\tnsnames.ora (拒絕訪問。)
默認本地命名配置完成。
ListenerException: 無法保存監聽程序: TNS-04415: 文件 I/O 錯誤
  caused by: java.io.FileNotFoundException: E:\app\Elvis\product\11.2.0\dbhome_1
\network\admin\listener.ora (拒絕訪問。)
監聽程序配置完成。
Oracle Net 監聽程序啓動:
    正在運行監聽程序控制:
      E:\app\Elvis\product\11.2.0\dbhome_1\bin\lsnrctl start LISTENER
    監聽程序控制完成。
    未能啓動監聽程序。
成功完成 Oracle Net Services 配置。退出代碼是0
  • 原因

Windows 7 上安裝Oracle 11.2.0.1 ,在安裝完Oracle RDBMS軟件後, 因爲Oracle 10g 或以後版本都不會自動跳出netca 的配置畫面, 手工進行netca 的配置, 結果發現錯誤。   
因爲我的系統是 win 7,是以有管理員權限的其他用戶登入的, 查看了安裝的目錄,發現有些目錄是沒有登入用戶的操作權限的。
  • 解決

   首先問題已經很明確了,就是OS操作系統權限不夠,那如何才能獲取到win7下最高權限呢?還有就是怎麼能登陸到超級用戶上呢?
   一般我們在登陸的時候都沒有可以直接登陸超級用戶的權限,可以通過設置登陸它獲取權限,也可以通過其他方式直接獲取文件讀寫權限,
   這裏解決直接登陸超級用戶吧!
   1.到計算機管理
    1.png 
   2.本地用戶和組
   2.png 
   3.更改一些配置  --把紅色圈的勾去掉
3.png 
   4.然後註銷就可以直接登陸超級用戶了,然後通過超級用戶做netca等監聽配置就無任何問題了
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章