欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Oracle?Expdp按條件導(dǎo)出指定表數(shù)據(jù)的方法實(shí)例

 更新時(shí)間:2025年01月08日 10:05:09   作者:風(fēng)123456789~  
這篇文章主要介紹了Oracle的expdp數(shù)據(jù)泵方式導(dǎo)出特定機(jī)構(gòu)和時(shí)間范圍的數(shù)據(jù),并通過parfile文件進(jìn)行條件限制和配置,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下

1.場(chǎng)景描述 

業(yè)務(wù)需求:導(dǎo)出A機(jī)構(gòu)、2024的數(shù)據(jù),以dmp格式,保留導(dǎo)出日志。首先,需要分析庫中需要導(dǎo)出的表清單、表的機(jī)構(gòu)字段約束、表的時(shí)間約束;然后再導(dǎo)出。

2.方案分析

本次采用Oracle的expdp數(shù)據(jù)泵方式導(dǎo)出,由于涉及的表比較多,條件限制內(nèi)容也比較多,啟用Oracle的expdp的parfile參數(shù),將約束寫在parfile文件中。

3.實(shí)驗(yàn)驗(yàn)證 

測(cè)試導(dǎo)出3個(gè)表:FM_AC_BOOK、FM_CRED_MANAGE、FM_RPT_KMYEB。其中后兩個(gè)表為年月分區(qū)表,p_2024xx 分區(qū)命名。如下:

3.1 parfile文件

parfile文件格式不限,位置不限,名稱不限。

[oracle@apollo param]$ cd  /home/oracle/backup/param/
[oracle@apollo param]$ vim partest
[oracle@apollo param]$ cat partest
directory=BACKUP
dumpfile=test.dmp
logfile=test.log
COMPRESSION=ALL
tables=(
 FM_AC_BOOK
,FM_CRED_MANAGE
,FM_RPT_KMYEB:%2024%)

query=(
 FM_AC_BOOK:" where bank_code like '014007025%' and book_year>='2024' and deleted=1 "
,FM_CRED_MANAGE:" where bank_code like '014007025%'  and  date_id>='2024-01' and deleted = 1 "
,FM_RPT_KMYEB:" where bank_code like '014007025%'  and deleted = 1 "
)

截圖: 

3.2 expdp命令導(dǎo)出

expdp nh_mcro_finance/finance_mcro_nh_fe01@192.168.3.15/orclpdb1 parfile=/home/oracle/backup/param/partest

結(jié)果截圖:

ok 導(dǎo)出正確。 

4.總結(jié) 

expdp 可以按需導(dǎo)出限定條件的表數(shù)據(jù),各類條件可以放在parfile中。

parfile中可以包含:路徑 directory、導(dǎo)出文件 dumpfile、日志文件 logfile、壓縮方式 COMPRESSION、表清單 tables=(表1,表2:分區(qū),表3...)、查詢條件 query=(表1:“條件1”,表2:“條件2”,....)

當(dāng)然impdp 導(dǎo)入也可只導(dǎo)部分表的,也可按條件導(dǎo)入。

到此這篇關(guān)于Oracle Expdp按條件導(dǎo)出指定表數(shù)據(jù)的文章就介紹到這了,更多相關(guān)Oracle Expdp按條件導(dǎo)出表數(shù)據(jù)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Oracle parameter可能值獲取方法

    Oracle parameter可能值獲取方法

    有時(shí)不清楚一些參數(shù)的所有允許設(shè)定的值,比如Oracle中parameter,接下來介紹兩種方法獲取Oracle中parameter的可能值,需要了解的朋友可以參考下
    2012-11-11
  • Oracle?19c?RAC?手工建庫的搭建過程

    Oracle?19c?RAC?手工建庫的搭建過程

    這篇文章主要介紹了Oracle?19c?RAC?手工建庫搭建過程,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-01-01
  • Oracle Index索引無效的原因與解決方法

    Oracle Index索引無效的原因與解決方法

    這篇文章主要給大家介紹了關(guān)于Oracle Index索引無效的原因與解決方法,文中通過示例代碼以及圖文介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-03-03
  • ORACLE11g隨RHEL5系統(tǒng)自動(dòng)啟動(dòng)與關(guān)閉的設(shè)置方法

    ORACLE11g隨RHEL5系統(tǒng)自動(dòng)啟動(dòng)與關(guān)閉的設(shè)置方法

    最近,ORACLE系統(tǒng)基本調(diào)試通過,是時(shí)候設(shè)置ORACLE隨RHEL自動(dòng)啟動(dòng)與關(guān)閉服務(wù)的時(shí)候了,之所以把這個(gè)任務(wù)放在最后來做,是因?yàn)槲矣X得這個(gè)應(yīng)該不會(huì)很難,但真正實(shí)施起來,還是遇到了個(gè)不小的障礙
    2009-08-08
  • EF 配置Oracle數(shù)據(jù)庫的具體操作方法

    EF 配置Oracle數(shù)據(jù)庫的具體操作方法

    下面小編就為大家?guī)硪黄狤F 配置Oracle數(shù)據(jù)庫的具體操作方法。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-04-04
  • oracle邏輯運(yùn)算符與其優(yōu)先級(jí)簡(jiǎn)介

    oracle邏輯運(yùn)算符與其優(yōu)先級(jí)簡(jiǎn)介

    這篇文章主要介紹了oracle邏輯運(yùn)算符與其優(yōu)先級(jí)的相關(guān)內(nèi)容,涉及一些代碼示例,具有一定參考價(jià)值。若有不當(dāng)之處,歡迎指出。
    2017-09-09
  • Oracle中dbms_output.put_line的用法實(shí)例

    Oracle中dbms_output.put_line的用法實(shí)例

    最近寫了oracle過程,有個(gè)ORACLE中dbms_output.put_line的相關(guān)問題,所以下面這篇文章主要給大家介紹了關(guān)于Oracle中dbms_output.put_line的用法實(shí)例,需要的朋友可以參考下
    2022-06-06
  • Oracle AS關(guān)鍵字 提示錯(cuò)誤

    Oracle AS關(guān)鍵字 提示錯(cuò)誤

    今天運(yùn)行程序時(shí),在Oracle中輸入SQL語句:select * from USERS as u ,程序報(bào)錯(cuò)
    2011-04-04
  • oracle表被鎖定的完美解決方法

    oracle表被鎖定的完美解決方法

    ora-00031:session marked for kill處理oracle中殺不掉的鎖一些ORACLE中的進(jìn)程被殺掉后,狀態(tài)被置為”killed”,但是鎖定的資源很長(zhǎng)時(shí)間不釋放,有時(shí)實(shí)在沒辦法,只好重啟數(shù)據(jù)庫?,F(xiàn)在小編給大家分享另外一種oracle表被鎖定的解決方法,需要的的朋友參考下吧
    2017-07-07
  • 向Oracle數(shù)據(jù)庫的CLOB屬性插入數(shù)據(jù)報(bào)字符串過長(zhǎng)錯(cuò)誤

    向Oracle數(shù)據(jù)庫的CLOB屬性插入數(shù)據(jù)報(bào)字符串過長(zhǎng)錯(cuò)誤

    在項(xiàng)目中向數(shù)據(jù)庫的CLOB屬性插入一段篇文章(1000~2000)字就會(huì)報(bào)一個(gè)字符串過長(zhǎng)的錯(cuò)誤,有類似情況的朋友可以參考下
    2014-08-08

最新評(píng)論