Windows 2003 + Oracle 10.2.0.4 DBCA 建庫時報錯ORA-28547

tolywang發表於2009-03-05

                Windows 2003  sp1    Oracle10.2.0.1  升級到 10.2.0.4 ,奇怪的是,安裝完成後居然沒有 listener.ora , tnsnames.ora 檔案,只有sqlnet.ora 檔案 。 不管這些,DBCA建庫 , 出現錯誤  ORA-28547:連線伺服器失敗,可能是Net8管理錯誤, 忽略, 又出現另外一個錯誤 ORA-01041: 內部錯誤,hostdef副檔名不存在 , 忽略,最後提示 : Enterprise Manager配置失敗 ..........  , 一個視窗,提示配置錯誤的地方。  資料庫建立失敗 。查詢原因  ,應該是和Net配置有關係,安裝網上的一些建議做了如下修改: 

由於沒有listener.ora , tnsnames.ora ,  所以這裡先netca 建立 。 然後

SQLNET_AUTHENTICATION_SERVICES= (NTS)
修改為:
SQLNET_AUTHENTICATION_SERVICES= (NONE)

同時修改監聽器配置檔案,具體做法是: 在oracle安裝目錄下搜尋listener.ora檔案,一般在$\NETWORK\ADMIN目錄下,把主機名用ip地址代替,例如

(ADDRESS = (PROTOCOL = TCP)(HOST = pr-it-007)(PORT = 1523))改為(ADDRESS = (PROTOCOL = TCP)(HOST = 10.161.32.120)(PORT = 1521))。

 修改這兩個檔案後,順利建立資料庫。

 

還有要注意的是,安裝Oracle軟體及建庫的時候注意使用administrator 使用者以及域方面的問題。

 

 

 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-586998/,如需轉載,請註明出處,否則將追究法律責任。

相關文章