天天看點

Oracle 資料泵參數及關鍵字釋義

以下是資料泵可用關鍵字和它們的說明。方括号中列出的是預設值。

attach

連接配接到現有作業。

例如, attach=job_name。

cluster

利用叢集資源并将 worker 程序分布在 oracle rac 上。

有效的關鍵字值為: [y] 和 n。

content

指定要加載的資料。

有效的關鍵字為: [all], data_only 和 metadata_only。

data_options

資料層選項标記。

有效的關鍵字為: skip_constraint_errors。

directory

用于轉儲檔案, 日志檔案和 sql 檔案的目錄對象。

dumpfile

要從中導入的轉儲檔案的清單 [expdat.dmp]。

例如, dumpfile=scott1.dmp, scott2.dmp, dmpdir:scott3.dmp。

encryption_password

用于通路轉儲檔案中的加密資料的密碼密鑰。

對于網絡導入作業無效。

estimate

計算作業估計值。

有效的關鍵字為: [blocks] 和 statistics。

exclude

排除特定對象類型。

例如, exclude=schema:"='hr'"。

flashback_scn

用于重置會話快照的 scn。

flashback_time

用于查找最接近的相應 scn 值的時間。

full

導入源中的所有對象 [y]。

help

顯示幫助消息 [n]。

include

包括特定對象類型。

例如, include=table_data。

job_name

要建立的導入作業的名稱。

logfile

日志檔案名 [import.log]。

network_link

源系統的遠端資料庫連結的名稱。

nologfile

不寫入日志檔案 [n]。

parallel

更改目前作業的活動 worker 的數量。

parfile

指定參數檔案。

partition_options

指定應如何轉換分區。

有效的關鍵字為: departition, merge 和 [none]。

query

用于導入表的子集的謂詞子句。

例如, query=employees:"where department_id > 10"。

remap_data

指定資料轉換函數。

例如, remap_data=emp.empno:remappkg.empno。

remap_datafile

在所有 ddl 語句中重新定義資料檔案引用。

remap_schema

将一個方案中的對象加載到另一個方案。

remap_table

将表名重新映射到另一個表。

例如, remap_table=hr.employees:emps。

remap_tablespace

将表空間對象重新映射到另一個表空間。

reuse_datafiles

如果表空間已存在, 則将其初始化 [n]。

schemas

要導入的方案的清單。

service_name

限制 oracle rac 資源的活動服務名和關聯資源組。

skip_unusable_indexes

跳過設定為“索引不可用”狀态的索引。

source_edition

用于提取中繼資料的版本。

sqlfile

将所有的 sql ddl 寫入指定的檔案。

status

監視作業狀态的頻率, 其中

預設值 [0] 表示隻要有新狀态可用, 就立即顯示新狀态。

streams_configuration

啟用流中繼資料的加載

table_exists_action

導入對象已存在時執行的操作。

有效的關鍵字為: append, replace, [skip] 和 truncate。

tables

辨別要導入的表的清單。

例如, tables=hr.employees,sh.sales:sales_1995。

tablespaces

辨別要導入的表空間的清單。

target_edition

用于加載中繼資料的版本。

transform

要應用于适用對象的中繼資料轉換。

有效的關鍵字為: oid, pctspace, segment_attributes 和 storage。

transportable

用于選擇可傳輸資料移動的選項。

有效的關鍵字為: always 和 [never]。

僅在 network_link 模式導入操作中有效。

transport_datafiles

按可傳輸模式導入的資料檔案的清單。

transport_full_check

驗證所有表的存儲段 [n]。

transport_tablespaces

要從中加載中繼資料的表空間的清單。

version

要導入的對象的版本。

有效的關鍵字為: [compatible], latest 或任何有效的資料庫版本。

僅對 network_link 和 sqlfile 有效。

------------------------------------------------------------------------------

下列指令隻在互動模式下有效。

注: 允許使用縮寫。

continue_client

傳回到事件記錄模式。如果處于空閑狀态, 将重新啟動作業。

exit_client

退出客戶機會話并使作業保持運作狀态。

彙總互動指令。

kill_job

分離并删除作業。

start_job

啟動或恢複目前作業。

有效的關鍵字為: skip_current。

stop_job

按順序關閉作業執行并退出客戶機。

有效的關鍵字為: immediate。