注意:expdp和impdp只能在oracle伺服器端使用,無法在客戶端使用.
一、expdp,impdp使用前的準備
1、先必須由 dba 或任何具有 create any directory 許可權的使用者建立目錄物件,如先在d盤建目錄dumpdir,再執行:
sql>create directory dumpdir as 'd:\dumpdir';
2、建立目錄後,建立該目錄物件的使用者需要將該目錄的 read 和 write 許可權授予其他需使用該目錄的使用者
sql>grant read,write on directory dumpdir to carmot;
二、expdp使用
1. 匯出schema,為了與exp匯出檔案做區別,這裡的匯出檔案字尾使用.dp
expdp carmot/carmot directory=dumpdir dumpfile=carmot.dp
常用可選引數parallel,logfile。parallel定義併發程序,預設為1,最大為8,logfile指定log檔名
expdp示例1:
匯出使用者carmot資料
expdp carmot/carmot directory=dumpdir dumpfile=carmot.dp
expdp示例2:
帶parallel,logfile引數
expdp carmot/carmot directory=dumpdir dumpfile=carmot.dp parallel=2 logfile=carmot-exp.log
三、impdp使用
1、匯入schema
impdp carmot/carmot directory=dumpdir dumpfile=carmot.dp logfile=carmot-imp.log
只要carmot所用表空間igrp存在,imp匯入時會在igrp表空間上自動建使用者carmot,並付給相同許可權。
2、常用可選引數
parallel 預設1,最大8 增加程序數,提高i/o效能
remap_schema 匯入到不同的使用者
logfile 指定日誌檔案
impdp示例1:
將用expdp匯出carmot使用者的檔案另乙個資料庫,
impdp system/system directory=dumpdir dumpfile=carmot.dp
只要carmot使用的表空間igrp存在,匯入會自動建立使用者carmot
impdp示例2:
將用expdp匯出carmot使用者的檔案匯入carmot_test使用者,
impdp system/system directory=dumpdir dumpfile=carmot.dp remap_schema carmot:carmot_test
只要carmot使用的表空間igrp存在,匯入會自動建立使用者carmot_test
impdp示例3:
帶parallel,logfile引數
impdp system/system directory=dumpdir dumpfile=carmot.dp parallel=2 logfile=imp.log
impdp carmot/carmot@igrp_10.4.247.85 directory=dumpdir dumpfile=carmot_gp_1.dp exclude=table_statistics logfile=carmot_gp_1.log
phpstom , vagrant使用簡要說明
優雅使用phpstorm工具 設定 統一字符集與 規範 editor file encodings 都選擇utf 8 editor code style php set from predefined sytle 選 symfony2 快捷鍵 ctrl 反引號 快速切換目前的配色 方案 快捷鍵方案 ...
Vim使用簡要說明
以下內容主要摘自 鳥哥的linux私房菜 基礎學習篇 第四版 vim程式編輯器部分 vim是linux系統下的一種文字編輯器,它是vi的高階版本。一般vim可以分為3種模式,一般命令模式 編輯模式與命令列模式。游標移動按鍵 作用h或向左箭頭鍵 leftarrow 游標向左移動乙個字元 j或向下箭頭鍵...
Vmware Exsi使用簡要說明
介面介紹 exsi的管理工具可以用vsphere client來管理虛擬機器 管理虛擬的網路交換機 管理物理機的記憶體 物理機的硬碟 物理機的cpu等資源。介面的大致介紹如下圖。建立記憶體 cpu資源池 1 在vshpere client的主主介面上切換到 resource allocation 選...