oracleimp命令介绍

Oracle imp命令是Oracle数据库中用于导入数据的命令,它可以将数据从外部文件(如文本文件、CSV文件等)导入到Oracle数据库表中,imp命令的基本语法如下:

imp 用户名/密码@数据库实例名 file=文件名 fromuser=源用户 touser=目标用户 ignore=y|n

各个参数的含义如下:

- 用户名/密码:用于连接数据库的用户名和密码。

- 数据库实例名:要连接的数据库实例名称。

- 文件名:要导入的外部文件名称。

- 源用户:数据来源的用户名。

- 目标用户:数据导入的目标用户。

- ignore:指定是否忽略不符合导入要求的行,y表示忽略,n表示不忽略。

下面详细介绍一下imp命令的各项选项:

1、基本选项

- USERNAME/PASSWORD:指定连接数据库的用户名和密码。

- DATABASE:指定要连接的数据库实例名称。

- FILE:指定要导入的外部文件名称。

- FROMUSER/TOUSER:分别指定数据来源的用户名和目标用户。

- IMPORTATIONMODE:指定导入模式,可以是DATA_ONLY(仅导入数据)、METADATA_ONLY(仅导入元数据)或FULL(导入数据和元数据)。

- LOGFILE:指定日志文件的名称,用于记录导入过程中的操作信息。

- ERRORFILE:指定错误日志文件的名称,用于记录导入过程中的错误信息。

- BADFILE:指定错误日志文件的名称,用于记录导入过程中的警告信息。

- COMPRESSION:指定压缩方式,可以是ALL(所有行压缩)、ROW(每行压缩)或NONE(不压缩)。

- DELIMITER:指定字段分隔符,默认为逗号(,)。

- NULLCOLLECTION:指定空值集合,可以是NULLS(将空值视为NULL)或EMPTY(不将空值视为NULL)。

- FIELDSPERROW:指定每行字段的数量。

- DATEFORMAT:指定日期格式。

- NLS_DATE_FORMAT:指定NLS日期格式。

- NLS_LANG:指定NLS语言环境。

- TRIMOUT:指定是否去除字符串两端的空格。

- REMAP_SCHEMA:指定重映射模式,可以是TABLE(表级别重映射)或COLUMN(列级别重映射)。

- REMAP_OBJECT:指定重映射对象,可以是TABLE或COLUMN。

- REMAP_OWNER:指定重映射所有者。

- REMAP_ID:指定重映射ID。

- REMAP_GROUP:指定重映射组。

- REMAP_PACKAGE:指定重映射包。

- REMAP_CHARSET:指定重映射字符集。

- REMAP_LCID:指定重映射语言代码标识符。

- REMAP_COMPATIBILITY:指定重映射兼容性级别。

- REMAP_DUPLICATE:指定重映射重复项。

- REMAP_CONSTRAINT:指定重映射约束。

- REMAP_INDEXES:指定重映射索引。

- REMAP_TRIGGERS:指定重映射触发器。

- REMAP_VIEWS:指定重映射视图。

- REMAP_MATERIALIZED_VIEWS:指定重映射物化视图。

- REMAP_SYNONYMS:指定重映射同义词。

- REMAP_ROUTINES:指定重映射存储过程和函数。

- REMAP_PROCEDURES:指定重映射存储过程和函数。

- REMAP_TYPES:指定重映射类型。

- REMAP_PACKAGES:指定重映射包。

- REMAP_SUBSCRIPTIONS:指定重映射订阅。

- REMAP_SYNONYMS FOR OTHER SCHEMAS:指定其他模式下的同义词重映射。

- REMAP FOR OTHER SCHEMAS:指定其他模式下的重映射。

- SKIPLINESCOUNT:指定跳过的行数。

- SKIPFIRSTLINESCOUNT:指定跳过的第一行数。

- SKIPLASTLINESCOUNT:指定跳过的最后一行数。

- SKIPFIRSTCHARSCOUNT:指定跳过的第一个字符数。

- SKIPLASTCHARSCOUNT:指定跳过的最后一个字符数。

- SKIPSPACESCOUNT:指定跳过的空格数。

- MAXERRORSIZE:指定最大错误大小。

- MAXROWSIZE:指定最大行大小。

- MAXLOGSIZE:指定最大日志大小。

网站栏目:oracleimp命令介绍
网页网址:http://www.csdahua.cn/qtweb/news6/454906.html

网站建设、网络推广公司-快上网,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 快上网