您好,登錄后才能下訂單哦!
在許多有關oracle的數據庫管理的書中常常談到,要將不同類型的文件放在不同的磁盤上。在個人自學的過程中,不能夠實現多個磁盤的情況。以下是通過在磁盤上創建目錄的方法來構造一個模擬環境。
目錄Backup是做數據庫備份時使用的。由于操作失誤可能會使數據庫系統崩潰,有時可能不得不重裝oracle系統。為了預防這種事情的發生,下面做一個全備份。若數據庫發生崩潰,只要利用備份恢復數據庫即可,無需重裝oracle。下面是備份的步驟。
SQL> connect sys/123456 as sysdba
已連接。
SQL> col name for a50
SQL> select * from v$controlfile;
STATUS NAME IS_ BLOCK_SIZE
------- -------------------------------------------------- --- ----------
FILE_SIZE_BLKS
--------------
F:\APP\272343\ORADATA\ORCL\CONTROL01.CTL NO 16384
594
F:\APP\272343\FLASH_RECOVERY_AREA\ORCL\CONTROL02.C NO 16384
TL
594
SQL> shutdown immediate
數據庫已經關閉。
已經卸載數據庫。
ORACLE 例程已經關閉。
SQL> host copy F:\APP\272343\ORADATA\ORCL\*.* E:\Backup
F:\APP\272343\ORADATA\ORCL\CONTROL01.CTL
F:\APP\272343\ORADATA\ORCL\EXAMPLE01.DBF
F:\APP\272343\ORADATA\ORCL\REDO01.LOG
F:\APP\272343\ORADATA\ORCL\REDO02.LOG
F:\APP\272343\ORADATA\ORCL\REDO03.LOG
F:\APP\272343\ORADATA\ORCL\SYSAUX01.DBF
F:\APP\272343\ORADATA\ORCL\SYSTEM01.DBF
F:\APP\272343\ORADATA\ORCL\TEMP01.DBF
F:\APP\272343\ORADATA\ORCL\UNDOTBS01.DBF
F:\APP\272343\ORADATA\ORCL\USERS01.DBF
已復制 10 個文件。
SQL> host copy F:\APP\272343\FLASH_RECOVERY_AREA\ORCL\ E:\Backup\database
F:\APP\272343\FLASH_RECOVERY_AREA\ORCL\CONTROL02.CTL
已復制 1 個文件。
SQL> host copy F:\APP\272343\FLASH_RECOVERY_AREA\ORCL\*.* E:\Backup\database
F:\APP\272343\FLASH_RECOVERY_AREA\ORCL\CONTROL02.CTL
已復制 1 個文件。
SQL> host copy F:\APP\272343\FLASH_RECOVERY_AREA\ORCL\* E:\Backup\database
F:\APP\272343\FLASH_RECOVERY_AREA\ORCL\CONTROL02.CTL
已復制 1 個文件。
SQL> startup
ORACLE 例程已經啟動。
Total System Global Area 1071333376 bytes
Fixed Size 1375792 bytes
Variable Size 754975184 bytes
Database Buffers 310378496 bytes
Redo Buffers 4603904 bytes
數據庫裝載完畢。
數據庫已經打開。
SQL>
col name for a20和a25效果的結果;
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。