可以用自己的电脑做网站主机,关键词排名查询软件,wordpress添加子菜单,中国商品交易网Oracle12cR2之IMP与EXP命令行工具使用及参数说明 文章目录 Oracle12cR2之IMP与EXP命令行工具使用及参数说明1. IMP命令行使用及参数说明1. IMP命令行使用2. IMP命令行参数说明 2. EXP命令行使用及参数说明1. EXP命令行使用2. EXP命令行参数说明 在Oracle数据库中#xff0c;IM…Oracle12cR2之IMP与EXP命令行工具使用及参数说明 文章目录 Oracle12cR2之IMP与EXP命令行工具使用及参数说明1. IMP命令行使用及参数说明1. IMP命令行使用2. IMP命令行参数说明 2. EXP命令行使用及参数说明1. EXP命令行使用2. EXP命令行参数说明 在Oracle数据库中IMP和EXP是两个常用的命令行工具用于数据库的导入和导出操作;通过使用这两个工具可以方便地备份、迁移和恢复数据库中的数据和对象。它们对于数据库的维护和管理具有重要的作用;通过IMP helpy及EXP helpy可查看IMP与EXP命令行工具的具体参数使用说明;以下基于Oracle版本Release 12.2.0.1.0 - Production 整理的所有参数说明关于具体使用案例请参考Oracle12cR2之EXP与IMP命令行工具多种使用方式 1. IMP命令行使用及参数说明 IMPImport用于将以前通过EXP导出的数据和对象还原到数据库中。它读取导出文件.dmp文件并将其中的数据和对象导入到指定的数据库。导入操作可以在同一个数据库中恢复数据也可以导入到不同的数据库中。 例如通过以下命令导入一个导出文件到数据库 imp username/passwordSID FILE导出文件路径.dmp1. IMP命令行使用
通过输入 IMP 命令和您的用户名/口令, 导入操作将提示您输入参数: # 例如: IMP SCOTT/TIGER或者, 可以通过输入 IMP 命令和各种参数来控制导入的运行方式。要指定参数, 您可以使用关键字: # 格式: IMP KEYWORDvalue 或 KEYWORD(value1,value2,...,valueN)# 例如: IMP SCOTT/TIGER IGNOREY TABLES(EMP,DEPT) FULLN或 TABLES(T1:P1,T1:P2), 如果 T1 是分区表注意USERID 必须是命令行中的第一个参数。
2. IMP命令行参数说明
关键字说明 (默认值)USERID用户名/口令FULL导入整个文件 (N)BUFFER数据缓冲区大小FROMUSER所有者用户名列表FILE输入文件 (EXPDAT.DMP)TOUSER用户名列表SHOW只列出文件内容 (N)TABLES表名列表IGNORE忽略创建错误 (N)RECORDLENGTHIO 记录的长度GRANTS导入权限 (Y)INCTYPE增量导入类型INDEXES导入索引 (Y)COMMIT提交数组插入 (N)ROWS导入数据行 (Y)PARFILE参数文件名LOG屏幕输出的日志文件CONSTRAINTS导入限制 (Y)DESTROY覆盖表空间数据文件 (N)INDEXFILE将表/索引信息写入指定的文件SKIP_UNUSABLE_INDEXES跳过不可用索引的维护 (N)FEEDBACK每 x 行显示进度 (0)TOID_NOVALIDATE跳过指定类型 ID 的验证FILESIZE每个转储文件的最大大小STATISTICS始终导入预计算的统计信息RESUMABLE在遇到有关空间的错误时挂起 (N)RESUMABLE_NAME用来标识可恢复语句的文本字符串RESUMABLE_TIMEOUTRESUMABLE 的等待时间COMPILE编译过程, 程序包和函数 (Y)STREAMS_CONFIGURATION导入流的一般元数据 (Y)STREAMS_INSTANTIATION导入流实例化元数据 (N)DATA_ONLY仅导入数据 (N)下列关键字仅用于可传输的表空间下列关键字仅用于可传输的表空间TRANSPORT_TABLESPACE导入可传输的表空间元数据 (N)TABLESPACES将要传输到数据库的表空间DATAFILES将要传输到数据库的数据文件TTS_OWNERS拥有可传输表空间集中数据的用户
2. EXP命令行使用及参数说明 EXPExport用于将数据库中的数据和对象导出到文件。它可以将整个数据库、特定表空间、表和其他对象导出到一个二进制文件.dmp文件。导出的文件可以包含表结构、数据、视图、存储过程等数据库对象及其相关信息以便在需要时进行还原和恢复操作。 例如通过以下命令导出一个用户的数据及其相关对象 exp username/passwordSID FILE导出文件路径.dmp OWNER用户名1. EXP命令行使用
通过输入 EXP 命令和您的用户名/口令, 导出操作将提示您输入参数:
# 例如:
EXP SCOTT/TIGER或者, 您也可以通过输入跟有各种参数的 EXP 命令来控制导出的运行方式。要指定参数, 您可以使用关键字: # 格式: EXP KEYWORDvalue 或 KEYWORD(value1,value2,...,valueN)# 例如: EXP SCOTT/TIGER GRANTSY TABLES(EMP,DEPT,MGR)或 TABLES(T1:P1,T1:P2), 如果 T1 是分区表注意USERID 必须是命令行中的第一个参数。
2. EXP命令行参数说明
关键字说明 (默认值)USERID用户名/口令FULL导出整个文件 (N)BUFFER数据缓冲区大小OWNER所有者用户名列表,也即表示需要导出的数据库对象所属的用户FILE输出文件 (EXPDAT.DMP)TABLES表名列表COMPRESS导入到一个区 (Y)RECORDLENGTHIO 记录的长度GRANTS导出权限 (Y)INCTYPE增量导出类型INDEXES导出索引 (Y)RECORD跟踪增量导出 (Y)DIRECT直接路径 (N)TRIGGERS导出触发器 (Y)LOG屏幕输出的日志文件STATISTICS分析对象 (ESTIMATE)ROWS导出数据行 (Y)PARFILE参数文件名CONSISTENT交叉表的一致性 (N)CONSTRAINTS导出的约束条件 (Y)OBJECT_CONSISTENT只在对象导出期间设置为只读的事务处理 (N)FEEDBACK每 x 行显示进度 (0)FILESIZE每个转储文件的最大大小FLASHBACK_SCN用于将会话快照设置回以前状态的 SCNFLASHBACK_TIME用于获取最接近指定时间的 SCN 的时间QUERY用于导出表的子集的 select 子句RESUMABLE遇到与空格相关的错误时挂起 (N)RESUMABLE_NAME用于标识可恢复语句的文本字符串RESUMABLE_TIMEOUTRESUMABLE 的等待时间TTS_FULL_CHECK对 TTS 执行完整或部分相关性检查TABLESPACES要导出的表空间列表TRANSPORT_TABLESPACE导出可传输的表空间元数据 (N)TABLESPACES要导出的表空间列表TRANSPORT_TABLESPACE导出可传输的表空间元数据 (N)TEMPLATE调用 iAS 模式导出的模板名