2008-08-02 11:30 Oracle驚魂夜
昨天周五晚上協助客戶安裝FalconStor網路儲存設備,在安裝前必須先將Oracle 10g的Archivelog開啟:
找到init.ora檔案,加入下列設定:
| log_archive_start=true log_archive_dest=d:\oracle\product\10.2.0\oradata\archive log_archive_format=arch_%s%t%r.arc |
下指令關閉資料庫再啟用Archivelog:
| sqlplus sys/password as sysdba SQL> shutdown immediate SQL> exit sqlplus sys/password as sysdba SQL> startup mount SQL> alter database archivelog SQL> alter database open |
在安裝到FalconStor的Oracle Agent時不幸出現錯誤,檢查後判斷是主機名稱帶有中文的關係,因此直接改掉電腦名稱,繼續後續安裝,安裝完畢趁資料在同步時,我使用筆電試著連上Oracle,竟然出現TNS-12541 無監聽器的錯誤訊息!天啊!代誌大條了,此時已接近晚上23點了...。
緊張一下下、穩定情緒後,在主機上用 lsnrctl status 查一下監聽器狀態,果然看到帶有中文電腦名稱的訊息,原來監聽器設定檔 listener.ora與 tnsnames.ora 裡都寫有電腦名稱,先前把電腦名稱改掉,當然無法連接了。趕緊把修改檔案,終於大功告成了。
##

網頁載入中,請稍候...



