當數據庫服務器必須要重裝系統時,可先停止oracle數據庫所有服務,將oracle 安裝目錄拷貝。待重裝完系統後,在同一目錄下再次安裝數據庫,並且保證安裝的實例名及用戶名一致,然後將oradata目錄下 的文件替換爲此前備份的文件即可。
當重啓數據庫後,可能會出現ORA-1991 signalled during: alter database mount exclusive錯誤,這是當你重建了控制文件或數據庫 ,remote_login_passwordfile=EXCLUSIVE or SHARED 並且密碼文件已經存在時會引起這個錯誤。
解決方法:
重建密碼文件:
在命令窗口輸入cmd,啓動命令行窗口,然後輸入下面的命令:
C:\Documents and Settings\Administrator>orapwd file=PWDmyoracle.ora password=tes
t entries=5;
生成的文件在當前目錄下,拷貝放到D:\oracle\product\10.1.0\db_1\database下
(其中,file=PWDmyoracle中的myoracle爲實例名)
Startup;
正常啓動