1、使用命令進入sqlplus:sqlplus username/pwd@主機IP:端口/Instance.
2、導出數據命令:
$exp username/pwd@instance owner=username rows=y file=D:\data.dmp
log=D:\data.log;
或者
$exp username/pwd@instance owner=username rows=y file=D:\data.dmp
log=D:\data.log statistics=none;
3、導入數據命令:
$imp username/pwd@instance fromuser=fromUserName touser=toUserName
file=D:\data.dmp rows=y log=D:\data.log;
其中,rows=n 不帶數據;rows=y 帶數據
實現“imp一個.dmp文件中的部分表,並且,只導入數據不導入表結構(表結構已經存在)”的命令:
$imp username/pwd@instance fromuser=username1 touser=username file=D:\data.dmp IGNORE=Y TABLES=(table1,table2, ……)
說明:
關鍵字 說明(默認)
IGNORE 忽略創建錯誤 (N)
TABLES 表名列表