一、exp數據導出
1、導出全部數據
exp 用戶名/密碼@服務名 file=文件存儲路徑/xxx.dmp log=日志存儲路徑/xxx.log full=y 例: [oracle@dbservice ~]$ exp sa/kcsm111@orcl file=/data/backup/ALS.dmp log=/data/backup/ALS.log full=y
導出遠程數據庫全部數據
exp 用戶名/密碼@遠程地址/服務名 file=文件存儲路徑/xxx.dmp log=日志存儲路徑/xxx.log full=y 例: [oracle@dbservice ~]$ exp sa/kcsm111@10.1.x.xx/orcl file=/data/backup/ALS.dmp log=/data/backup/ALS.log full=y
2、導出數據結構而不導出數據
exp 用戶名/密碼@服務名 file=文件存儲路徑/xxx.dmp log=日志存儲路徑/xxx.log full=y rows=n
3、導出某用戶全部數據
exp 用戶名/密碼@服務名 file=文件存儲路徑/xxx.dmp log=日志存儲路徑/xxx.log owner=用戶名 exp 用戶名/密碼@服務名 file=文件存儲路徑/xxx.dmp log=日志存儲路徑/xxx.log owner=(用戶一,用戶二...) 例: [oracle@dbservice ~]$ exp sa/kcsm111@orcl file=/data/backup/ALS.dmp log=/data/backup/ALS.log owner=sa
4、導出表數據
exp 用戶名/密碼@服務名 file=文件存儲路徑/xxx.dmp log=日志存儲路徑/xxx.log tables=表名
exp 用戶名/密碼@服務名 file=文件存儲路徑/xxx.dmp log=日志存儲路徑/xxx.log tables=(表一,表二...)
二、imp數據導入
1、導入全部數據
imp 用戶名/密碼 file=文件存儲路徑/xxx.dmp log=日志存儲路徑/xxx.log full=y ignore=y 例: [oracle@dbservice ~]$ imp sa/kcsm111 file=/data/backup/ALS.dmp log=/data/backup/ALS.log full=y ignore=y
2、導入一個或多個用戶數據
imp 用戶名/密碼 file=文件存儲路徑/xxx.dmp log=日志存儲路徑/xxx.log fromuser=用戶名 imp 用戶名/密碼 file=文件存儲路徑/xxx.dmp log=日志存儲路徑/xxx.log fromuser=(用戶一,用戶二...) 例: [oracle@dbservice ~]$ imp sa/kcsm111 file=/data/backup/ALS.dmp log=/data/backup/ALS.log fromuser=sa
3、將一用戶數據導入另一用戶
imp 用戶名/密碼 file=文件存儲路徑/xxx.dmp log=日志存儲路徑/xxx.log fromuser=源用戶名 touser=目標用戶名
4、導入一個或多個表
imp 用戶名/密碼 file=文件存儲路徑/xxx.dmp log=日志存儲路徑/xxx.log fromuser=用戶名 tables=表名
imp 用戶名/密碼 file=文件存儲路徑/xxx.dmp log=日志存儲路徑/xxx.log fromuser=用戶名 tables=(表一,表二)