exp参数详解
可在命令行界面输入exp help=y
获取详细说明:
参数名 | 默认值(格式) | 说明 |
---|---|---|
USERID | username/password | 指定要登陆用户的账号密码,该参数必须为命令行中第一个参数,例: exp tester/ root 指的是用户名为tester,密码是root |
FULL | FULL=Y/N | 是否导出整个数据库 |
BUFFER | BUFFER=数据缓冲区大小 | 数据缓冲区大小,用于提高exp/imp速度,单位为字节,不能写成buffer=1m 的形式,应写成字节为单位的参数,如buffer=1048576 |
OWNER | OWNER=(user1, user2, …) | 将拥有者为user1,user2,…的表导出 |
FILE | FILE=example.dmp | 指定导出文件的路径和文件名,例:FILE=example.dmp 是指将数据导出到example.dmp中 |
TABLES | TABLES=(table1, table2,…) | 只导出表table1、table2… |
COMPRESS | COMPRESS=Y/N | 是否对导出文件进行压缩 |
RECORDLENGTH | IO记录的长度 | |
GRANTS | GRANTS=Y/N | 是否导出权限 |
INCTYPE | 增量导出的类型 | |
INDEXES | INDEXES=Y/N | 是否导出索引 |
RECORD | RECORD=Y/N | 是否追踪增量导出 |
DIRECT | DIRECT=Y/N | 是否是绝对路径 |
TRIGGERS | TRIGGERS=Y/N | 是否导出触发器 |
LOG | LOG=exp.log | 保存屏幕输出的日志到某文件 |
STATISTICS | STATISTICS=ESTIMATE | 分析对象 |
ROWS | ROWS=Y/N | 是否导出表中数据行 |
PARFILE | PARFILE=file_name | 参数文件,可将exp参数配置写成文件,便于反复调用 |
CONSISTENT | CONSISTENT=Y/N | 交叉表是否保持一致性 |
CONSTRAINTS | CONSTRAINTS=Y/N | 是否导出约束 |
OBJECT_CONSISTENT | transaction set to read only during object export (N) | |
FEEDBACK | FEEDBACK=x | 每x行显示运行进度 |
FILESIZE | FILESIZE=size | 设置导出dmp文件的大小 |
FLASHBACK_SCN | SCN used to set session snapshot back to | |
FLASHBACK_TIME | time used to get the SCN closest to the specified time | |
QUERY | QUERY=SQL | SQL语句用于数据过滤,例如:QUERY=' where id > 0' 将id大于0的数据导出 |
RESUMABLE | suspend when a space related error is encountered(N) | |
RESUMABLE_NAME | text string used to identify resumable statement | |
RESUMABLE_TIMEOUT | wait time for RESUMABLE | |
TTS_FULL_CHECK | perform full or partial dependency check for TTS | |
VOLSIZE | number of bytes to write to each tape volume | |
TABLESPACES | TABLESPACES=(ts1, ts2) | 导出指定的表空间列表 |
TRANSPORT_TABLESPACE | TRANSPORT_TABLESPACE=Y/N | 是否导出可传输的表空间元数据 |
TEMPLATE | template name which invokes iAS mode export |
imp参数详解
可在命令行界面输入imp help=y
获取详细说明:
参数名 | 默认值(格式) | 说明 |
---|---|---|
USERID | username/password | 指定要登陆用户的账号密码,该参数必须为命令行中第一个参数,例: imp tester/ root 指的是用户名为tester,密码是root |
FULL | FULL=Y/N | 是否导入整个数据库 |
BUFFER | BUFFER=数据缓冲区大小 | 数据缓冲区大小 |
FROMUSER | FROMUSER=(user1, user2, …) | 将拥有者为user1,user2,…的数据导入 |
TOUSER | TOUSER=tester | 将数据导入到用户tester下 |
FILE | FILE=example.dmp | 指定导入文件的路径和文件名,例:FILE=example.dmp 是指导入example.dmp |
TABLES | TABLES=(table1, table2,…) | 只导入表table1、table2… |
SHOW | SHOW=Y/N | 只列出文件内容 |
IGNORE | IGNORE=Y/N | 是否忽视迁移过程中的创建错误继续导入 |
RECORDLENGTH | IO记录的长度 | |
GRANTS | GRANTS=Y/N | 是否导出权限 |
INCTYPE | 增量导入类型 | |
INDEXES | INDEXES=Y/N | 是否导入索引 |
COMMIT | COMMIT=Y/N | 是否提交数组插入 |
ROWS | ROWS=Y/N | 是否导入数据行 |
PARFILE | PARFILE=file_name | 参数文件,可将exp参数配置写成文件,便于反复调用 |
LOG | LOG=imp.log | 将屏幕输出日志导入到指定文件 |
CONSTRAINTS | CONSTRAINTS=Y/N | 是否导入约束 |
DESTROY | DESTROY=Y/N | 是否覆盖表空间数据文件 |
INDEXFILE | 将表/索引信息写入指定的文件 | |
SKIP_UNUSABLE_INDEXES | SKIP_UNUSABLE_INDEXES=Y/N | 跳过不可用索引的维护 |
FEEDBACK | FEEDBACK=x | 每 x 行显示导入进度 |
FILESIZE | FILESIZE=size | 设置导入dmp文件的大小 |
TOID_NOVALIDATE | 跳过指定类型 ID 的验证 | |
STATISTICS | import precomputed statistics (always) | |
RESUMABLE | RESUMABLE=Y/N | 在遇到有关空间的错误时挂起 |
RESUMABLE_NAME | text string used to identify resumable statement | |
RESUMABLE_TIMEOUT | RESUMABLE 的等待时间 | |
COMPILE | COMPILE=Y/N | 是否编译存储过程, 包和函数 (Y) |
STREAMS_CONFIGURATION | STREAMS_CONFIGURATION=Y/N | 是否导入streams的一般元数据 |
STREAMS_INSTANTIATION | STREAMS_INSTANTIATION=Y/N | 是否导入streams的实例元数据 |
DATA_ONLY | DATA_ONLY=Y/N | 是否只导入数据 |
VOLSIZE | number of bytes in file on each volume of a file on tape |