1.exp/imp
模式 |
exp |
imp |
完全 |
Exp system/orcl@myorcl file=d:\scott_tab.dmp full=y 如果要执行完全导出,必须具有特殊的权限 |
imp system/orcl@myorcl file=d:\scott_tab.dmp full=y |
用户模式 |
Exp scott/scott@myorcl file=d:\scott_tab.dmp owner=scott 用户scott的所有对象被输出到文件中。 |
Imp scott/scott@myorcl file=d:\scott_tab.dmp fromuser=scott touser=scott 用户scott的所有对象被导入到文件中。必须指定fromuser、touser参数,这样才能导入数据。 |
表模式 |
exp scott/scott@myorcl file=d:\scott_tab.dmp owner=scott tables=(emp) 用户scott的表emp就被导出 |
imp scott/scott@myorcl file=d:\scott_tab.dmp owner=scott tables=(emp) 用户scott的表scott就被导入。 |
2.exp/imp参数
1. exp 参数
关键字 |
说明 |
默认 |
USERID |
用户名/口令 |
|
FULL |
导出整个文件 |
(N) |
BUFFER |
数据缓冲区的大小 |
|
OWNER |
导出指定的所有者用户名列表 |
|
FILE |
输出文件 |
(EXPDAT.DMP) |
TABLES |
导出指定的表名列表 |
|
COMPRESS |
是否压缩导出的文件 |
(Y) |
RECORDLENGTH |
IO 记录的长度 |
|
GRANTS |
导出权限 |
(Y) |
INCTYPE |
增量导出类型 |
|
INDEXES |
导出索引 |
(Y) |
RECORD |
跟踪增量导出 |
(Y) |
ROWS |
导出数据行 |
(Y) |
PARFILE |
参数文件名 |
|
CONSTRAINTS |
导出限制 |
(Y) |
CONSISTENT |
交叉表一致性 |
|
LOG |
屏幕输出的日志文件 |
|
STATISTICS |
分析对象(ESTIMATE) |
|
DIRECT |
直接路径 |
(N) |
TRIGGERS |
导出触发器 |
(Y) |
FEEDBACK |
显示每 x 行 (0) 的进度 |
|
FILESIZE |
各转储文件的最大尺寸 |
|
QUERY |
选定导出表子集的子句 |
|
TRANSPORT_TABLESPACE |
导出可传输的表空间元数据 |
(N) |
TABLESPACES |
导出指定的表空间列表 |
|
2.Imp 参数
关键字 |
说明 |
默认 |
USERID |
用户名/口令 |
|
FULL |
导入整个文件 |
(N) |
BUFFER |
数据缓冲区大小 |
|
FROMUSER |
所有人用户名列表 |
|
FILE |
输入文件 |
(EXPDAT.DMP) |
TOUSER |
用户名列表 |
|
SHOW |
只列出文件内容 |
(N) |
TABLES |
表名列表 |
|
IGNORE |
忽略创建错误 |
(N) |
RECORDLENGTH |
IO记录的长度 |
|
GRANTS |
导入权限 |
(Y) |
INCTYPE |
增量导入类型 |
|
INDEXES |
导入索引 |
(Y) |
COMMIT |
提交数组插入 |
(N) |
ROWS |
导入数据行 |
(Y) |
PARFILE |
参数文件名 |
|
LOG |
屏幕输出的日志文件 |
|
CONSTRAINTS |
导入限制 |
(Y) |
DESTROY |
覆盖表空间数据文件 |
(N) |
INDEXFILE |
将表/索引信息写入指定的文件 |
|
SKIP_UNUSABLE_INDEXES |
跳过不可用索引的维护 |
(N) |
FEEDBACK |
每 x 行显示进度 |
|
TOID_NOVALIDATE |
跳过指定类型 ID 的验证 |
|
FILESIZE |
每个转储文件的最大大小 |
|
STATISTICS |
始终导入预计算的统计信息 |
|
RESUMABLE |
在遇到有关空间的错误时挂起 |
|
RESUMABLE_NAME |
用来标识可恢复语句的文本字符串 |
|
RESUMABLE_TIMEOUT |
RESUMABLE 的等待时间 |
|
COMPILE |
编译过程, 程序包和函数 |
(Y) |
STREAMS_CONFIGURATION |
导入 Streams 的一般元数据 |
(Y) |
STREAMS_INSTANITATION |
导入 Streams 的实例化元数据 |
(N) |
TRANSPORT_TABLESPACE |
导入可传输的表空间元数据 |
|
TABLESPACES |
将要传输到数据库的表空间 |
|
DATAFILES |
将要传输到数据库的数据文件 |
|
TTS_OWNERS |
拥有可传输表空间集中数据的用户 |
|
3.注意事项
1. EXP-00032: Non-DBAs may not export other users
提示需要dba权限,加个exp_full_database 权限即可
完全模式导出,授权
grant exp_full_database to user1
2. EXP-00026:指定了冲突模式
模式冲突