Re: [系統] 重灌作業系統,資料庫該怎麼辦?

看板Database (資料庫)作者 (小宇)時間18年前 (2007/02/06 22:53), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串7/7 (看更多)
感謝各位提供意見 經由一位業界的資料庫管理師的指導,目前資料庫已修復,感謝這位雷姓資料庫管理師~~~ 我的做法如下,首先先備份Oracle Home裡的資料 (注意:因為我的資料庫是9i,如果要還原到10g,先須還原到9i後再產生dmp檔匯入到10g 系統下) /oradata:下面有所建立資料庫的資料夾,其中.ora .dbf .ctl redo*.log 這幾種檔案要備份 /database:spfile*.ora pwd*.ora 這兩種兩種要備份,在此*的地方就是你資料庫的名稱 /admin:可以不必但我有留者,在這底下會有與你資料庫名稱相同的資料夾,例AAA 不過之後你重建新建立的資料庫後,AAA底下的像是/cdmp /bdmp /udnp必須存在 以上資料的備分完後: 1.重灌OS 2.重灌Oracle:暫不先建立實體的database,不過我的Oracle Home的所在的路徑與先前損毀資料庫 資料庫的路徑位置完全一樣,然後就直接將先前備份的檔案複製到相同的絕對路徑之下, 這樣就可以避免之前兩位板友所說要改control file的問題 3.使用oradim重建database的服務(因為我有保留Orahome/admin的pfile,故我有指定 pfile的所在位置) 4.重建監聽器組態、區域網路服務組態 5.在命令提示字元下,下以下命令 set oracle sid="資料庫的SID" sqlplus "/as sysdba" startup -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.125.32.51
文章代碼(AID): #15o9Pc2K (Database)
文章代碼(AID): #15o9Pc2K (Database)