dexp和dimp是達夢數據庫邏輯備份還原工具,是數據庫自帶的兩個命令行工具。邏輯備份和邏輯還原都是在聯機方式下完成的。
dexp和dimp對象有4種級別:數據庫級,用戶級,模式級,表記。
a. 數據庫級:導出/導入數據庫中的所有對象。
b. 用戶級:導出/導入一個或多個用戶所擁有的所有對象。
c. 模式級:導出/導入一個或多個模式的所有對象。
d. 表級:導出/導入一張或多張指定表。
1. 數據庫級
導出數據
dexp USERID=SYSDBA/SYSDBA FILE=db_str.dmp log=db_str.log full=y directory=/home/dmdba/test/full
導入數據
dimp userid=SYSDBA/SYSDBA file=/home/dmdba/test/full/db_str.dmp log=db_str.log directory=/home/dmdba/test/implog/full/
2. 用戶級
導出數據
dexp USERID=SYSDBA/SYSDBA FILE=db_str.dmp log=db_str.log owner=SYSDBA directory=/home/dmdba/test/owner/
導入數據
dimp userid=SYSDBA/SYSDBA@localhost:5236 file=/home/dmdba/test/owner/db_str.dmp log=db_str.log owner=SYSDBA directory=/home/dmdba/test/implog/owner
3. 模式級
導出數據
dexp USERID=SYSDBA/SYSDBA FILE=db_str.dmp log=db_str.log schemas=xjh directory=/home/dmdba/test/schema/
導入數據
dimp userid=SYSDBA/SYSDBA@localhost:5236 file=/home/dmdba/test/schema/db_str.dmp log=db_str.log schemas=xjh directory=/home/dmdba/test/implog/schema/
4. 表級
導出數據
dexp USERID=SYSDBA/SYSDBA FILE=db_str.dmp log=db_str.log tables=xjh.person directory=/home/dmdba/test/table/
導入數據
dimp userid=SYSDBA/SYSDBA@localhost:5236 file=/home/dmdba/test/table/db_str.dmp log=db_str.log tables=xjh.person directory=/home/dmdba/test/implog/table/
https://eco.dameng.com