解決Oracle10修改機器名後oracledbconsoleorcl服務沒法啓動的問題

今天修改了電腦的機器名後出現了oracle沒法啓動的問題,以爲挺鬱悶的,由於以前用mysql的關係,想不到oracle的配置會關聯到電腦的那多參 數。雖然直接改回機器名的話問題就解決了,但仍是懷着鑽研的精神把這個問題解決下,由於說不定某天會遇到這個問題,就算這個概率微乎其微。 使用Jakarta Common Digester解析XML的簡單例子 問題: oracledbconsoleorcl 服務沒法啓動,而且報錯誤代碼2 緣由: 修改了電腦的機器名 解決辦法: 一、 打開oracle\product\10.2.0\db_1\NETWORK\ADMIN\目錄下的listener.ora和tnsnames.ora文件 將原機器名修改爲新機器名。 二、搜索oracle\product\10.2.0\db_1下的全部包含「原機器名」字段的目錄,而且將這些「原機器名」字段修改爲新機器名。 三、打開cmd,執行emca -repos recreate 根據提示完成操做 參考: SID:orcl(數據庫名,默認orcl) 監聽程序端口號:1521 (端口:默認1521) SYS 口令: DBSNMP 用戶的口令: SYSMAN 用戶的口令: 四、繼續執行命令emca -config dbcontrol db 參考上面的操做,但可選的參數可跳過。 附:若忘記密碼可根據如下步驟重置,但必須打開OracleServiceORCL服務(修改機器名後也能啓動此服務,沒必要擔憂)。
相關文章
相關標籤/搜索