EXP/IMP的模式:
TABLE, USER, 表空间,DATABASE(需要EXP_FULL_DATABASE权限),导出/导入的对象包括:表、索引、触发器。
IMP导入数据时,可以从用户A导入到用户B,相关参数:FROMUSER/TOUSER。
EXP/IMP可以用来将表空间的数据迁移到另一个表空间,相关参数:TRANSPORT_TABLESPACE。
EXP/IMP相关的参数:
FULL=Y, OWNER=user, TABLES=schema.table, TRANSPORT_TABLESPACE=Y, TABLESPACES=user_ts
EXP/IMP其他选项:
EXP可以指定是否导出数据、约束、授权、索引,相关参数:ROWS、CONSTRAINTS、GRANTS、INDEXES。IMP也可相应指定这些参数。
IMP导入数据时,目标数据库可以已经存在表定义,只导入数据,相关参数:IGNORE。
Direct Path EXP:
使用EXP导出数据有CONVENTIONAL和Direct Path两种。IMP导入数据的效率和该模式无关。
$exp scott/tiger tables=(dept,emp) /
> file=emp.dmp log=exp.log /
> compress=n direct=y