Oracle學習筆記:修改資料庫的dbid、dbname

來源:互聯網
上載者:User

dbid是oracle資料庫檔案構件歸屬的唯一表示,它就是oracle各種資料檔案的身份證件。是oracle在建立資料庫是隨機指定的10位元字字串,類似於“1977880105“。

它可以通過oracle提供的應用程式nid.exe去修改:nid.exe target=usr/pwd@address

注意修改dbid必須使用resetlogs開啟資料庫

 

dbname就是資料庫建立時指定的名稱,也就是初始化參數檔案裡db_name參數指定的值,並且和控制檔案裡的指定的資料庫名稱一致。

它也可以通過nid.exe完成修改:nid.exe target=usr/pwd@address  dbname=dbnewname setname=yes

注意修改dbname,如果使用pfile初始化參數檔案,需要手工修改db_name參數,已經pwd檔案

 

也可以同時修改dbid和dbname:nid.exe target=usr/pwd@address  dbname=dbnewname

 

注意:

  nid.exe提供了dbid修改失敗回退功能,但不能和dbname修改一起使用!如:nid.exe target=usr/pwd@address revert=yes

  nid.exe還可以記錄動作記錄!如: nid.exe target=usr/pwd@address logfile=file [append=[yes|no]]

    注意:如果使用記錄模式,則操作不會有任何的確認提示了!

  nid.exe要求

    1.sysdba身份串連tartget

    2.資料庫必須在事務一致關閉的情況下mount

    3.所以的資料庫檔案必須可讀寫

  nid.exe不能修改資料庫的global_name,這個參數是first建立資料庫時產生的,需要手工修改。

 

 

 

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.