1、建立Oracle資料庫
建立Oracle資料庫的最常用工具為Database Configuration Assistant(資料庫配置助手),依次選擇【開始】|【所有程式】|【Oracle-OraDb11g_home1】|【Configuration and Migration Tools】|【Database Configuration Assistant】命令。
一個資料庫檔案,大致包含以下幾種檔案:資料檔案(DBF)、控制檔案(CTL)和日誌檔案(LOG)。
2、邏輯匯出匯出
邏輯備份是指利用exp命令進行備份,exp命令可以新增多個引數選項,以實現不同的匯出策略。其中,常用引數包括owner及table。
1>、將資料庫ORCL完全匯出,使用者名稱system、密碼1,匯出到檔案ORCL.DMP
在【開始】|【執行】,執行cmd之後,執行以下語句:
EXP system/1@ORCL FILE=D:\ORCL.DMP FULL=Y
2>、將資料庫中system使用者與sys使用者的表匯出
EXP system/1@ORCL OWNER=(system, sys) FILE=D:\ORCL.DMP
3>、將資料庫中的表emp、dept匯出
EXP system/1@ORCL TABLES=(emp, dept) FILE=D:\ORCL.DMP
3、邏輯恢復匯入
邏輯恢復利用imp命令進行匯入恢復。
1>、將D:\ORCL.DMP 中的資料匯入 ORCL資料庫中
IMP system/1@ORCL FILE=D:\ORCL.DMP
IMP system/1@ORCL FILE=D:\ORCL.DMP FULL=Y IGNORE=Y
如果表已經存在,匯入將會報錯,對該表不進行匯入, 在後面加上 IGNORE=Y可以忽略匯入已存在的表。
2>、將D:\ORCL.DMP 中的表emp,dept匯入 ORCL資料庫中
IMP system/1@ORCL FILE=D:\ORCL.DMP TABLES=(emp, dept)