亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

expdp和impdp常用參數

發布時間:2020-07-10 01:11:26 來源:網絡 閱讀:547 作者:一個笨小孩 欄目:關系型數據庫

歸納了日常使用expdp與impdp的參數,如下

1、ATTACH-----attach
該選項用于在客戶會話與已存在導出作用之間建立關聯.語法如下
ATTACH=[schema_name.]job_name
Schema_name用于指定方案名,job_name用于指定導出作業名.注意,如果使用ATTACH選項,在命令行除了連接字符串和ATTACH選項外,不能指定任何其他選項,示例如下:
Expdp scott/tiger ATTACH=scott.export_job

2. CONTENT-----conient
該選項用于指定要導出的內容.默認值為ALL
CONTENT={ALL | DATA_ONLY | METADATA_ONLY}
當設置CONTENT為ALL時,將導出對象定義及其所有數據.為DATA_ONLY時,只導出對象數據,為METADATA_ONLY時,只導出對象定義
Expdp scott/tiger DIRECTORY=dump DUMPFILE=a.dump CONTENT=METADATA_ONLY

3. DIRECTORY------directory
指定轉儲文件和日志文件所在的目錄
DIRECTORY=directory_object
Directory_object用于指定目錄對象名稱.需要注意,目錄對象是使用CREATE DIRECTORY語句建立的對象,而不是OS目錄
Expdp scott/tiger DIRECTORY=dump DUMPFILE=a.dump

4. DUMPFILE-----dumpfile
用于指定轉儲文件的名稱,默認名稱為expdat.dmp
DUMPFILE=[directory_object:]file_name [,….]
Directory_object用于指定目錄對象名,file_name用于指定轉儲文件名.需要注意,如果不指定directory_object,導出工具會自動使用DIRECTORY選項指定的目錄對象
Expdp scott/tiger DIRECTORY=dump1 DUMPFILE=dump2:a.dmp

5. ESTIMATE-----estimate
指定估算被導出表所占用磁盤空間分方法.默認值是BLOCKS
ESTIMATE={BLOCKS | STATISTICS}
設置為BLOCKS時,oracle會按照目標對象所占用的數據塊個數乘以數據塊尺寸估算對象占用的空間,設置為STATISTICS時,根據最近統計值估算對象占用空間
Expdp scott/tiger TABLES=emp ESTIMATE=STATISTICS DIRECTORY=dump DUMPFILE=a.dump

6. ESTIMATE_ONLY------estimate_onlyy
指定是否只估算導出作業所占用的磁盤空間,默認值為N
EXTIMATE_ONLY={Y | N}
設置為Y時,導出作用只估算對象所占用的磁盤空間,而不會執行導出作業,為N時,不僅估算對象所占用的磁盤空間,還會執行導出操作.
Expdp scott/tiger ESTIMATE_ONLY=y NOLOGFILE=y

7. EXCLUDE(具體見2、Exclude導出用戶中指定類型的指定對象)
該選項用于指定執行操作時釋放要排除對象類型或相關對象
EXCLUDE=object_type[:name_clause] [,….]
Object_type用于指定要排除的對象類型,name_clause用于指定要排除的具體對象.EXCLUDE和INCLUDE不能同時使用
Expdp scott/tiger DIRECTORY=dump DUMPFILE=a.dup EXCLUDE=VIEW

8. FILESIZE----filesize
指定導出文件的最大尺寸,默認為0,(表示文件尺寸沒有限制)

9. FLASHBACK_SCN-----flashback
指定導出特定SCN時刻的表數據
FLASHBACK_SCN=scn_value
Scn_value用于標識SCN值.FLASHBACK_SCN和FLASHBACK_TIME不能同時使用
Expdp scott/tiger DIRECTORY=dump DUMPFILE=a.dmp FLASHBACK_SCN=358523

10. FLASHBACK_TIME-----flashback_time
指定導出特定時間點的表數據
FLASHBACK_TIME=”TO_TIMESTAMP(time_value)”
Expdp scott/tiger DIRECTORY=dump DUMPFILE=a.dmp FLASHBACK_TIME=“TO_TIMESTAMP(’25-08-2004 14:35:00’,’DD-MM-YYYY HH24:MI:SS’)”

11. FULL----full
指定數據庫模式導出,默認為N
FULL={Y | N}
為Y時,標識執行數據庫導出.

12. HELP---help
指定是否顯示EXPDP命令行選項的幫助信息,默認為N
當設置為Y時,會顯示導出選項的幫助信息.
Expdp help=y

13. INCLUDE(具體見1、Include導出用戶中指定類型的指定對象)
指定導出時要包含的對象類型及相關對象
INCLUDE = object_type[:name_clause] [,… ]

14. JOB_NAME-----job_name
指定要導出作用的名稱,默認為SYS_XXX
JOB_NAME=jobname_string
SELECT * FROM DBA_DATAPUMP_JOBS;--查看存在的job

15. LOGFILE----logfile
指定導出日志文件文件的名稱,默認名稱為export.log
LOGFILE=[directory_object:]file_name
Directory_object用于指定目錄對象名稱,file_name用于指定導出日志文件名.如果不指定directory_object.導出作用會自動使用DIRECTORY的相應選項值.
Expdp scott/tiger DIRECTORY=dump DUMPFILE=a.dmp logfile=a.log

16. NETWORK_LINK------network_link
指定數據庫鏈名,如果要將遠程數據庫對象導出到本地例程的轉儲文件中,必須設置該選項.
如:expdp gwm/gwm directory=dir_dp NETWORK_LINK=igisdb tables=p_street_area dumpfile =p_street_area.dmp logfile=p_street_area.log     job_name=my_job
igisdb是目的數據庫與源數據的鏈接名,
dir_dp是目的數據庫上的目錄
而如果直接用使用連接字符串(@fgisdb),expdp屬于服務端工具,expdp生成的文件默認是存放在服務端的

17. NOLOGFILE-------nologfile
該選項用于指定禁止生成導出日志文件,默認值為N.

18. PARALLEL-----parallel
指定執行導出操作的并行進程個數,默認值為1
注:并行度設置不應該超過CPU數的2倍,如果cpu為2個,可將PARALLEL設為2,在導入時速度比PARALLEL為1要快
    而對于導出的文件,如果PARALLEL設為2,導出文件只有一個,導出速度提高不多,因為導出都是到同一個文件,會爭搶資源。所以可以設置導出文件為兩個,如下所示:
    expdp gwm/gwm directory=d_test dumpfile=gwmfile1.dp,gwmfile2.dp parallel=2

    19. PARFILE-----parfile
指定導出參數文件的名稱
PARFILE=[directory_path] file_name

20. QUERY-----query
用于指定過濾導出數據的where條件
QUERY=[schema.] [table_name:] query_clause
Schema用于指定方案名,table_name用于指定表名,query_clause用于指定條件限制子句.QUERY選項不能與CONNECT=METADATA_ONLY,EXTIMATE_ONLY,TRANSPORT_TABLESPACES等選項同時使用.
Expdp scott/tiger directory=dump dumpfile=a.dmp Tables=emp query=’WHERE deptno=20’

21. SCHEMAS------schemas
該方案用于指定執行方案模式導出,默認為當前用戶方案.

22. STATUS------status
指定顯示導出作用進程的詳細狀態,默認值為0

23. TABLES------tables
指定表模式導出
TABLES=[schema_name.]table_name[:partition_name][,…]
Schema_name用于指定方案名,table_name用于指定導出的表名,partition_name用于指定要導出的分區名.

24. TABLESPACES-----tablespaces
指定要導出表空間列表

25. TRANSPORT_FULL_CHECK-------transport_full_check
該選項用于指定被搬移表空間和未搬移表空間關聯關系的檢查方式,默認為N.
當設置為Y時,導出作用會檢查表空間直接的完整關聯關系,如果表空間所在表空間或其索引所在的表空間只有一個表空間被搬移,將顯示錯誤信息.當設置為N時,導出作用只檢查單端依賴,如果搬移索引所在表空間,但未搬移表所在表空間,將顯示出錯信息,如果搬移表所在表空間,未搬移索引所在表空間,則不會顯示錯誤信息.

26. TRANSPORT_TABLESPACES-------transport_tablespaces
指定執行表空間模式導出

27. VERSION-------version
指定被導出對象的數據庫版本,默認值為COMPATIBLE.
VERSION={COMPATIBLE | LATEST | version_string}
為COMPATIBLE時,會根據初始化參數COMPATIBLE生成對象元數據;為LATEST時,會根據數據庫的實際版本生成對象元數據.version_string用于指定數據庫版本字符串.調用EXPDP

28、TABBLE_EXISTS_ACTION={SKIP | APPEND | TRUNCATE | FRPLACE }
當設置該選項為SKIP時,導入作業會跳過已存在表處理下一個對象;當設置為APPEND時,會追加數據,為TRUNCATE時,導入作業會截斷表,然后為其追加新數據;當設置為REPLACE時,導入作業會刪除已存在表,重建表病追加數據,注意,TRUNCATE選項不適用與簇表和NETWORK_LINK選項;

29、REMAP_SCHEMA
該選項用于將源方案的所有對象裝載到目標方案中:REMAP_SCHEMA=source_schema:target_schema

30、REMAP_TABLESPACE
將源表空間的所有對象導入到目標表空間中:REMAP_TABLESPACE=source_tablespace:target:tablespace

31、REMAP_DATAFILE
該選項用于將源數據文件名轉變為目標數據文件名,在不同平臺之間搬移表空間時可能需要該選項.
REMAP_DATAFIEL=source_datafie:target_datafile

32、CONTENT:該選項用于指定要導出的內容.默認值為ALL
CONTENT={ALL | DATA_ONLY | METADATA_ONLY}
當設置CONTENT為ALL 時,將導出對象定義及其所有數據.為DATA_ONLY時,只導出對象數據,為METADATA_ONLY時,只導出對象定義

33、DIRECTORY:指定轉儲文件和日志文件所在的目錄:DIRECTORY=directory_object

34、EXCLUDE:該選項用于指定執行操作時釋放要排除對象類型或相關對象
        EXCLUDE=object_type[:name_clause] [,….]
        Object_type用于指定要排除的對象類型,name_clause用于指定要排除的具體對象.EXCLUDE和INCLUDE不能同時使用
        Expdp scott/tiger DIRECTORY=dump DUMPFILE=a.dup EXCLUDE=VIEW

35、INCLUDE:導出時包含指定的類型
        (例:INCLUDE=TABLE_DATA,
             INCLUDE=TABLE:"LIKE 'TAB%'"
             INCLUDE=TABLE:”NOT LIKE ‘TAB%’”…)
             EXCLUDE:導出時排除的數據類型(例:EXCLUDE=TABLE:EMP)

36、FILESIZE:指定導出文件的最大尺寸,默認為0,(表示文件尺寸沒有限制)(單位為bytes).
37、JOB_NAME:此次導出進程使用的名稱,方便跟蹤查詢(可選)
38、FLASHBACK_SCN:指定導出特定SCN時刻的表數據
        FLASHBACK_SCN=scn_value:Scn_value用于標識SCN值.FLASHBACK_SCN和FLASHBACK_TIME不能同時使用
Expdp scott/tiger DIRECTORY=dump DUMPFILE=a.dmp
        FLASHBACK_SCN=358523

39、FLASHBACK_TIME:
   指定導出特定時間點的表數據:FLASHBACK_TIME=“TO_TIMESTAMP(time_value)”
   Expdp scott/tiger DIRECTORY=dump DUMPFILE=a.dmp FLASHBACK_TIME=“TO_TIMESTAMP(’25-08-2004 14:35:00’,’DD-MM-YYYY HH24:MI:SS’)”

40、TABLESPACE:指定一個表空間導出.
41、QUERY=[schema.] [table_name:] query_clause
        Schema用于指定方案名,table_name用于指定表名,query_clause用于指定條件限制子句.QUERY選項不能與CONNECT=METADATA_ONLY,EXTIMATE_ONLY,TRANSPORT_TABLESPACES等選項同時使用.
        Expdp scott/tiger directory=dump dumpfiel=a.dmp Tables=emp query=’WHERE deptno=20’
 
42、PARALLEL:并行操作: 指定執行導出操作的并行進程個數,默認值為1
您可以通過PARALLEL 參數為導出使用一個以上的線程來顯著地加速作業。每個線程創建一個單獨的轉儲文件,因此參數dumpfile 應當擁有和并行度一樣多的項目。您可以指定通配符作為文件名,而不是顯式地輸入各個文件名,例如:
expdp ananda/abc123 tables=CASES directory=DPDATA1 dumpfile=expCASES_%U.dmp parallel=4 job_name=Cases_Export
注意:dumpfile 參數擁有一個通配符%U,它指示文件將按需要創建,格式將為expCASES_nn.dmp,其中nn 從01 開始,然后按需要向上增加。
在并行模式下,狀態屏幕將顯示四個工作進程。(在默認模式下,只有一個進程是可見的)所有的工作進程同步取出數據,并在狀態屏幕上顯示它們的進度。
分離訪問數據文件和轉儲目錄文件系統的輸入/輸出通道是很重要的。否則,與維護Data Pump 作業相關的開銷可能超過并行線程的效益,并因此而降低性能。并行方式只有在表的數量多于并行值并且表很大時才是有效的。
####################################################################################################
IMPDP命令行選項與EXPDP有很多相同的,不同的有: 
1、REMAP_DATAFILE 
   該選項用于將源數據文件名轉變為目標數據文件名,在不同平臺之間搬移表空間時可能需要該選項. REMAP_DATAFIEL=source_datafie:target_datafile
2、REMAP_SCHEMA 
   該選項用于將源方案的所有對象裝載到目標方案中. REMAP_SCHEMA=source_schema:target_schema
3、REMAP_TABLESPACE 
    將源表空間的所有對象導入到目標表空間中 REMAP_TABLESPACE=source_tablespace:target:tablespace
4、REUSE_DATAFILES 
   該選項指定建立表空間時是否覆蓋已存在的數據文件.默認為N REUSE_DATAFIELS={Y | N}
5、SKIP_UNUSABLE_INDEXES 
   指定導入是是否跳過不可使用的索引,默認為N
6、SQLFILE 
   指定將導入要指定的索引DDL操作寫入到SQL腳本中 SQLFILE=[directory_object:]file_name Impdp scott/tiger DIRECTORY=dump DUMPFILE=tab.dmp SQLFILE=a.sql
7、STREAMS_CONFIGURATION
   指定是否導入流元數據(Stream Matadata),默認值為Y.
8、TABLE_EXISTS_ACTION 
   該選項用于指定當表已經存在時導入作業要執行的操作,默認為SKIP TABBLE_EXISTS_ACTION={SKIP | APPEND | TRUNCATE | FRPLACE } 當設置該選項為SKIP時,導入作業會跳過已存在表處理下一個對象;當設置為APPEND時,會追加數據,為TRUNCATE時,導入作業會截斷表,然后為其追加新數據;當設置為REPLACE時,導入作業會刪除已存在表,重建表病追加數據,注意,TRUNCATE選項不適用與簇表和NETWORK_LINK選項
9、TRANSFORM 
   該選項用于指定是否修改建立對象的DDL語句 TRANSFORM=transform_name:value[:object_type] Transform_name用于指定轉換名,其中SEGMENT_ATTRIBUTES用于標識段屬性(物理屬性,存儲屬性,表空間,日志等信息),STORAGE用于標識段存儲屬性,VALUE用于指定是否包含段屬性或段存儲屬性,object_type用于指定對象類型. Impdp scott/tiger directory=dump dumpfile=tab.dmp Transform=segment_attributes:n:table
10、TRANSPORT_DATAFILES 
   該選項用于指定搬移空間時要被導入到目標數據庫的數據文件 TRANSPORT_DATAFILE=datafile_name Datafile_name用于指定被復制到目標數據庫的數據文件 Impdp system/manager DIRECTORY=dump DUMPFILE=tts.dmp TRANSPORT_DATAFILES=’/user01/data/tbs1.f’調用IMPDP

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

东海县| 翼城县| 铜鼓县| 离岛区| 方山县| 西乌| 迭部县| 苗栗市| 禄劝| 海南省| 岳阳市| 郎溪县| 靖边县| 广饶县| 长治市| 江孜县| 汤原县| 吴旗县| 江源县| 威远县| 晋中市| 揭阳市| 桓仁| 兴城市| 肥东县| 光山县| 江门市| 合作市| 瓦房店市| 包头市| 永济市| 凤城市| 沙河市| 洪洞县| 龙井市| 武城县| 中方县| 东乌珠穆沁旗| 新沂市| 红河县| 正镶白旗|