新聞中心
Oracle imp命令是Oracle數(shù)據(jù)庫中用于導(dǎo)入數(shù)據(jù)的命令,它可以將數(shù)據(jù)從外部文件(如文本文件、CSV文件等)導(dǎo)入到Oracle數(shù)據(jù)庫表中,imp命令的基本語法如下:

imp 用戶名/密碼@數(shù)據(jù)庫實(shí)例名 file=文件名 fromuser=源用戶 touser=目標(biāo)用戶 ignore=y|n
各個(gè)參數(shù)的含義如下:
- 用戶名/密碼:用于連接數(shù)據(jù)庫的用戶名和密碼。
- 數(shù)據(jù)庫實(shí)例名:要連接的數(shù)據(jù)庫實(shí)例名稱。
- 文件名:要導(dǎo)入的外部文件名稱。
- 源用戶:數(shù)據(jù)來源的用戶名。
- 目標(biāo)用戶:數(shù)據(jù)導(dǎo)入的目標(biāo)用戶。
- ignore:指定是否忽略不符合導(dǎo)入要求的行,y表示忽略,n表示不忽略。
下面詳細(xì)介紹一下imp命令的各項(xiàng)選項(xiàng):
1、基本選項(xiàng)
- USERNAME/PASSWORD:指定連接數(shù)據(jù)庫的用戶名和密碼。
- DATABASE:指定要連接的數(shù)據(jù)庫實(shí)例名稱。
- FILE:指定要導(dǎo)入的外部文件名稱。
- FROMUSER/TOUSER:分別指定數(shù)據(jù)來源的用戶名和目標(biāo)用戶。
- IMPORTATIONMODE:指定導(dǎo)入模式,可以是DATA_ONLY(僅導(dǎo)入數(shù)據(jù))、METADATA_ONLY(僅導(dǎo)入元數(shù)據(jù))或FULL(導(dǎo)入數(shù)據(jù)和元數(shù)據(jù))。
- LOGFILE:指定日志文件的名稱,用于記錄導(dǎo)入過程中的操作信息。
- ERRORFILE:指定錯(cuò)誤日志文件的名稱,用于記錄導(dǎo)入過程中的錯(cuò)誤信息。
- BADFILE:指定錯(cuò)誤日志文件的名稱,用于記錄導(dǎo)入過程中的警告信息。
- COMPRESSION:指定壓縮方式,可以是ALL(所有行壓縮)、ROW(每行壓縮)或NONE(不壓縮)。
- DELIMITER:指定字段分隔符,默認(rèn)為逗號(,)。
- NULLCOLLECTION:指定空值集合,可以是NULLS(將空值視為NULL)或EMPTY(不將空值視為NULL)。
- FIELDSPERROW:指定每行字段的數(shù)量。
- DATEFORMAT:指定日期格式。
- NLS_DATE_FORMAT:指定NLS日期格式。
- NLS_LANG:指定NLS語言環(huán)境。
- TRIMOUT:指定是否去除字符串兩端的空格。
- REMAP_SCHEMA:指定重映射模式,可以是TABLE(表級別重映射)或COLUMN(列級別重映射)。
- REMAP_OBJECT:指定重映射對象,可以是TABLE或COLUMN。
- REMAP_OWNER:指定重映射所有者。
- REMAP_ID:指定重映射ID。
- REMAP_GROUP:指定重映射組。
- REMAP_PACKAGE:指定重映射包。
- REMAP_CHARSET:指定重映射字符集。
- REMAP_LCID:指定重映射語言代碼標(biāo)識符。
- REMAP_COMPATIBILITY:指定重映射兼容性級別。
- REMAP_DUPLICATE:指定重映射重復(fù)項(xiàng)。
- REMAP_CONSTRAINT:指定重映射約束。
- REMAP_INDEXES:指定重映射索引。
- REMAP_TRIGGERS:指定重映射觸發(fā)器。
- REMAP_VIEWS:指定重映射視圖。
- REMAP_MATERIALIZED_VIEWS:指定重映射物化視圖。
- REMAP_SYNONYMS:指定重映射同義詞。
- REMAP_ROUTINES:指定重映射存儲(chǔ)過程和函數(shù)。
- REMAP_PROCEDURES:指定重映射存儲(chǔ)過程和函數(shù)。
- REMAP_TYPES:指定重映射類型。
- REMAP_PACKAGES:指定重映射包。
- REMAP_SUBSCRIPTIONS:指定重映射訂閱。
- REMAP_SYNONYMS FOR OTHER SCHEMAS:指定其他模式下的同義詞重映射。
- REMAP FOR OTHER SCHEMAS:指定其他模式下的重映射。
- SKIPLINESCOUNT:指定跳過的行數(shù)。
- SKIPFIRSTLINESCOUNT:指定跳過的第一行數(shù)。
- SKIPLASTLINESCOUNT:指定跳過的最后一行數(shù)。
- SKIPFIRSTCHARSCOUNT:指定跳過的第一個(gè)字符數(shù)。
- SKIPLASTCHARSCOUNT:指定跳過的最后一個(gè)字符數(shù)。
- SKIPSPACESCOUNT:指定跳過的空格數(shù)。
- MAXERRORSIZE:指定最大錯(cuò)誤大小。
- MAXROWSIZE:指定最大行大小。
- MAXLOGSIZE:指定最大日志大小。
網(wǎng)頁題目:oracleimp命令介紹
當(dāng)前網(wǎng)址:http://www.dlmjj.cn/article/dphdiji.html


咨詢
建站咨詢
