一. 使用命令來備份 alter database backup controlfile to "x:control.bak"; alter database backup controlfile to "x:control.bak" reuse; reuse=就覆蓋以前的了 alter database backup controlfile to trace; alter database backup controlfile to trace resetlogs; alter database backup controlfile to trace noresetlogs; 二. 透過複製來備份 shutdown 關閉資料 檢視在init.ora檔案中的control_file一行,找到控制檔案透過控制檔案的路徑,然後複製貼上到你備份的地方。 startup 三. 總結 第一種方法產生的是一個二進位制檔案,就是當前控制檔案的一個一模一樣的備份。 第二種方法產生的是一個跟蹤檔案,裡面存放的是建立控制檔案的指令碼,可以用記事本等文字編輯器開啟這個指令碼可以讓你重新建立控制檔案,生成一個跟蹤檔案到init.ora中user_dump_dest所指的目錄下"ORACLE_HOMEADMINORADBUDUMP"。
一. 使用命令來備份 alter database backup controlfile to "x:control.bak"; alter database backup controlfile to "x:control.bak" reuse; reuse=就覆蓋以前的了 alter database backup controlfile to trace; alter database backup controlfile to trace resetlogs; alter database backup controlfile to trace noresetlogs; 二. 透過複製來備份 shutdown 關閉資料 檢視在init.ora檔案中的control_file一行,找到控制檔案透過控制檔案的路徑,然後複製貼上到你備份的地方。 startup 三. 總結 第一種方法產生的是一個二進位制檔案,就是當前控制檔案的一個一模一樣的備份。 第二種方法產生的是一個跟蹤檔案,裡面存放的是建立控制檔案的指令碼,可以用記事本等文字編輯器開啟這個指令碼可以讓你重新建立控制檔案,生成一個跟蹤檔案到init.ora中user_dump_dest所指的目錄下"ORACLE_HOMEADMINORADBUDUMP"。