在使用Database configuration Assistant創建數據庫時,在創建到85%的時候報錯。錯誤提示內容如下。
錯誤分析:
經過查看警告中給出的日誌文件
F:\develop\oracle_data\app\Administrator\cfgtoollogs\dbca\test\emConfig.log有如下內容:
配置:connectDesc :(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=BUG-CLASS)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=test)))
但是在listener.ora中是這樣的:
(ADDRESS =(PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
顯然計算機BUG-CLASS是不能夠訪問localhost(暫不理解)
解決方案:
在listener.ora中增加對BlueAeri-PC或ip地址的偵聽,具體步驟如下:
1.啓動Net Manager,在“監聽程序”--Listener下添加一個地址,主機名寫計算機名字或者ip,端口號還是1521,然後保存。
2.重啓監聽服務。
3.啓動Database configuration Assistant “配置數據庫選件”就可以重新配置em了,而不用刪除數據庫。再次創建數據庫時也不會報如上的錯誤。
在控制面板裏,管理工具--服務 裏面有 oracle的監聽服務。手動啓動,或是打 lsnrctl start dos命令裏。