expdp排除特定使用者的特定表

2021-06-27 12:51:44 字數 1076 閱讀 3822

使用者今天問了乙個expdp的問題,匯出8個使用者下的所有表,排除a使用者下的某張表,但是在其它使用者下也有相同的表名,使用者使用了expdp 的exclude引數,

directory=dumpdir

dumpfile=expdp_schema_others_20141208.dmp

schemas=sync,settlement,risk,fbtransfer,fbtransferhistory,operation,fbexchange,fbexchangehistory

content=data_only

exclude=table:"in('t_amlsstrade')"

logfile=expdp_schema_others_20141208.log

結果所有使用者下的這張表都未匯出。

於是使用者增加使用者名稱

directory=dumpdir

dumpfile=expdp_schema_others_20141208.dmp

schemas=sync,settlement,risk,fbtransfer,fbtransferhistory,operation,fbexchange,fbexchangehistory

content=data_only

exclude=table:"in('settlement.t_amlsstrade')"

logfile=expdp_schema_others_20141208.log

expdp直接忽略,匯出了包含這張表的所有表。

在火車上接到**。一開始想當然的去查exclude引數,dbms_datapump中對應包段也查了。。各種實驗無果。

正鬱悶,想想是否可以用query這個引數實現

於是寫了如下的parfile

userid=system/rootroot

directory=expdir

dumpfile=mouse.dmp

logfile=mouse.log

schemas=system,mouse

query=mouse.tt1:"where 1=2"

tt1資料未匯出。成功

特此記錄!

從Yum中排除特定包

作為系統更新的一部分,你也許需要在基於 red hat 系統中由於應用依賴排除一些軟體包。如果是,如何排除?可以採取多少種方式?有三種方式可以做到,我們會在本篇中教你這三種方法。包管理器是一組工具,它允許使用者在 linux 系統中輕鬆管理包。它能讓使用者在 linux 系統中安裝 更新 公升級 刪...

建立特定使用者的程序

用於建立特定使用者的程序,比如在服務程序中建立基於當前使用者的程序等等 bool gettokenbyname handle htoken,lptstr lpname handle hprocesssnap null bool bret false processentry32 pe32 pe32....

ssh使用者訪問特定目錄

配置ssh使用者只訪問特定目錄 1,新增使用者 新增使用者組 groupadd groupname新增使用者 useradd username m s bin bash d home username g groupname引數說明 s sbin nologin設定不能登陸 s bin false ...