Oracle修改ip或主機名稱後重建em和監聽

來源:互聯網
上載者:User

標籤:重建em   重建監聽   oracle修改ip   oracle修改主機名稱   

oracle資料庫修改ip和主機名稱的詳細操作


修改ip操作


1.修改hosts檔案中主機名稱對應的ip地址。


2.重啟伺服器網路 service network restart


3.一定要先刪除原來的監聽 emca -deconfig dbcontrol db -repos drop
  (如果不記得sysman的密碼,可以先修改下alter user sysman identified by oracle;)


4.修改
$ORACLE_HOME/network/admin/listener.ora
$ORACLE_HOME/network/admin/tnsnames.ora
中對應的host地址為新ip地址,這一步一定要在刪除監聽後操作,否則無法刪除監聽。


5.重建監聽 emca -config dbcontrol db -repos create
  (如果這一步出現對象已存在或者sysman已存在錯誤,可以按以下操作
   1.刪除早期DBCONSOLE建立的使用者:
        sql>drop role MGMT_USER;
sql>drop user MGMT_VIEW cascade;
sql>drop user sysman cascade;
   2.刪除早期DBCONSOLE建立的對象:
sql>drop PUBLIC SYNONYM MGMT_TARGET_BLACKOUTS;
sql>drop PUBLIC SYNONYM SETEMVIEWUSERCONTEXT;
然後再重新執行重建操作。)






修改主機名稱操作


1.修改hosts檔案中的主機名稱


2.重啟伺服器 reboot 


3.如果listener和tnsnames中記錄的是主機名稱,修改
$ORACLE_HOME/network/admin/listener.ora
$ORACLE_HOME/network/admin/tnsnames.ora
中對應的host地址為新主機名稱址,這一步一定要在刪除監聽前操作,否則無法刪除監聽。


4.重啟監聽 lsnrctl stop   lsnrctl start
  lsnrctl status 中的 (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=60.localdomain)(PORT=1521)))
  Host 一定要與listener.ora和tnsnames.ora中的Host一致,這樣才能正確刪除。


5.刪除原來的監聽 emca -deconfig dbcontrol db -repos drop
  (如果不記得sysman的密碼,可以先修改下alter user sysman identified by oracle;)


6.重建監聽 emca -config dbcontrol db -repos create
  (如果這一步出現對象已存在或者sysman已存在錯誤,可以按以下操作
   1.刪除早期DBCONSOLE建立的使用者:
        sql>drop role MGMT_USER;
sql>drop user MGMT_VIEW cascade;
sql>drop user sysman cascade;
   2.刪除早期DBCONSOLE建立的對象:
sql>drop PUBLIC SYNONYM MGMT_TARGET_BLACKOUTS;
sql>drop PUBLIC SYNONYM SETEMVIEWUSERCONTEXT;

然後再重新執行重建操作。)



Oracle修改ip或主機名稱後重建em和監聽

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.