EXP、IMP、SQLLOADER、EXPDP、IMPDP、DBMS_METADATA、SQLPLUS等方面
09年馬上要結束了,BLOG每天更新又堅持了一年,目前文章總數1700多篇,其中純技術文章將近1300篇。
我比較喜歡的一句話:十年磨一劍。以前提到過,堅持10年可能會比較困難,那麼至少要堅持5年,到目前為止,BLOG更新已經4年了,明年就會初步實現目標了。
重新整理一下BLOG上面文章的索引,把09年的文章放進去了,且重新整理了一下分類。
這一篇索引EXP/IMP/SQLLOADER、EXPDP/IMPDP/DBMS_METADATA、SQLPLUS等方面的文章。
EXP/IMP和SQLLOADER:
物化檢視匯出匯入可能導致物化檢視日誌的失效:一個很恐怖的bug,會在意想不到的情況下造成物化檢視複製環境被破壞。
JOB和匯入匯出:EXP/IMP時可能丟失JOB的問題。
SQLLDR裝載換行符的小問題:利用SQLLOADER裝載換行符的方法。
匯入報錯OCI-21500 [kopuigpfx1]:9204匯入XMLTYPE型別的BUG。
減少全庫匯入時發生的錯誤(一):問題描述。
減少全庫匯入時發生的錯誤(二):透過刪除已經存在物件的方式進一步減少錯誤的產生。
減少全庫匯入時發生的錯誤(三):匯入時增加TOID_NOVALIDATE引數,跳過物件的驗證。
減少全庫匯入時發生的錯誤(四):處理OLAPSYS和WKSYS使用者的錯誤。
減少全庫匯入時發生的錯誤(五):進一步減少錯誤,最終將上千個匯入錯誤減少到了七個。
包含複製環境的資料庫遷移(一):物化檢視站點透過EXP/IMP進行遷移。
包含複製環境的資料庫遷移(二):單主站點透過EXP/IMP進行遷移。
全庫匯入不會匯入SYS和SYSTEM使用者的物件許可權:描述一個很容易被忽視的許可權問題。
小議IMP操作引數COMMIT=Y(一):描述COMMIT=Y設定的缺點。
小議IMP操作引數COMMIT=Y(二):進一步討論COMMIT=Y對效能的影響。
小議IMP操作引數COMMIT=Y(三):COMMIT=Y對資料完整性的影響。
分步匯入可能會遇到的問題:匯入的時候如果採用表和索引分步匯入的方式可能會出現問題。
常規路徑匯出比直接路徑匯出快的問題(一):常規路徑匯出比直接路徑快的問題。
常規路徑匯出比直接路徑匯出快的問題(二):對比本地伺服器二者執行時間。
常規路徑匯出比直接路徑匯出快的問題(三):分析導致問題的原因。
EXP-3錯誤:9204匯出10g資料庫可能出現的錯誤。
匯出小寫的表:記錄一下exp碰到小寫表的時候如何處理。
EXP轉換表空間:EXP過程碰到表空間的轉換時需要注意的問題。
EXP轉化表空間(二):利用10g的改名錶空間名稱的方法解決表空間的轉化問題。
EXP在9R2上匯出時報錯ORA-3113和ORA-24324:EXP的過程中出現了ORA-3113和ORA-24324錯誤。
EXP在9R2上匯出時報錯ORA-3113和ORA-24324(二):繼續分析錯誤情況。
獲取導致匯入失敗的資料:從匯出的dmp檔案中獲取錯誤的記錄。
獲取導致匯入失敗的資料(二):繼續修正方法繼續找出異常的資料。
獲取導致匯入失敗的資料(三):最終獲取了導致錯誤的記錄。
獲取導致匯入失敗的資料(四):繼續探討導致SQLPLUS程式崩潰的原因。
獲取導致匯入失敗的資料(五):檢驗透過檢查共享池的方法能否得到問題SQL。
SQLLOADER匯入列中的空格:如何將檔案中的空格作為列的值利用SQLLOADER載入到資料庫中。
9i遠端匯出報錯ORA-12571:透過客戶端遠端匯出一個9201資料庫的時候,中途出現ORA-12571錯誤。
對比資料泵與原始匯入匯出工具(一):從總體上描述一下二者的相同和不同之處。
對比資料泵與原始匯入匯出工具(二):描述資料泵的DIRECTORY、DUMPFILE和LOGFILE引數。
對比資料泵與原始匯入匯出工具(三):描述資料泵的CONTENT引數。
對比資料泵與原始匯入匯出工具(四):描述資料泵的INCLUDE引數。
對比資料泵與原始匯入匯出工具(五):描述資料泵的EXCLUDE引數。
EXP匯出外部表報錯(一):利用EXP匯出外部表報錯。
EXP匯出外部表報錯(二):繼續尋找導致錯誤的原因。
EXP匯出外部表報錯(三):測試其他版本是否存在問題。
包含觸發器的LOB表執行IMP導致EMPTY_LOB變為空:包含觸發器的表,透過IMP匯入原本的EMPTY_LOB將被轉化為NULL。
EXPDP/IMPDP和DBMS_METADATA:
10g資料泵和匯入匯出效能對比(一):比較EXP常規模式、EXP直接路徑模式和EXPDP三種方式匯出的區別。
10g資料泵和匯入匯出效能對比(二):比較IMP和IMPDP匯入的區別。
10g資料泵和匯入匯出效能對比(三):提高IMPDP匯入效率的方法。
10g資料泵和匯入匯出效能對比(四):討論並行度對資料泵匯出的影響。
10g資料泵和匯入匯出效能對比(五):討論影響資料泵匯入效能的最大因素。
10g資料泵和匯入匯出效能對比(六):同時使用直接路徑和並行來加速資料泵匯入。
資料泵小bug:資料泵匯入結束時間錯誤。
資料泵無法匯入JOB:10g的資料泵在進行IMPDP的時候無法匯入JOB。
資料泵處理隱藏列的bug:Oracle10g的資料泵在處理線上重定義生成的隱藏列時存在bug。
資料泵匯入分割槽表統計資訊報錯(一):在進行資料泵匯入操作時,發現一個bug。
資料泵匯入分割槽表統計資訊報錯(二):繼續深入研究這個問題。
資料泵匯入分割槽表統計資訊報錯(三):檢查問題和表的MONITORING屬性之間的關係。
資料泵匯入分割槽表統計資訊報錯(四):文章描述問題的解決過程。
資料泵匯入分割槽表統計資訊報錯(五):描述導致問題的原因。
資料泵匯入分割槽表統計資訊報錯(六):描述問題重現的過程。
資料泵匯出時報錯ORA-1422錯誤:DUAL表記錄超過一條時,導致的錯誤。
Oracle10g新特性——利用外部表解除安裝資料:Oracle的外部表也可以用來解除安裝資料了。
資料泵報錯ORA-39149:利用NETWORK_LINK方式匯出的時候,出現了這個錯誤。
資料泵交換模式輸入確認無效:資料泵的互動模式下,停止資料泵命令時,輸入確認的命令無效。
Oracle11g新特性——資料泵(一):介紹新增的選項DATA_OPTIONS=SKIP_CONSTRAINT_ERRORS。
Oracle11g新特性——資料泵(二):介紹新增的引數REMAP_DATA。
Oracle11g新特性——資料泵(三):介紹資料泵壓縮功能的提升。
Oracle11g新特性——資料泵(四):介紹資料泵匯入的時候對分割槽的處理。
Oracle11g新特性——資料泵(五):介紹資料泵REUSE_DUMPFILES功能。
Oracle11g新特性——資料泵(六):介紹資料泵REMAP_TABLE功能。
Oracle11g新特性——資料泵(七):介紹資料泵匯出的TRANSPORTABLE功能。
Oracle11g新特性——資料泵(八):介紹資料泵匯入的TRANSPORTABLE功能。
Oracle11g新特性——資料泵(九):介紹資料泵的加密功能。
資料泵匯入SKIP_CONSTRAINT_ERRORS的bug:利用這個引數可以在匯入資料的時候,忽略掉違反約束的資料,而使得其他正常的資料順利的匯入。
資料泵匯入SKIP_CONSTRAINT_ERRORS的bug(二):檢查其他型別的約束的情況。
資料泵匯入SKIP_CONSTRAINT_ERRORS的bug(三):透過討論外來鍵約束的情況將問題進一步深入。
EXPDP轉化表空間:介紹10g的資料泵是如何進行表空間的轉換的。
資料泵匯入到不存在的使用者(一):10g版本中建立的使用者必須改變使用者的密碼,否則無法登陸。
資料泵匯入到不存在的使用者(二):描述11g中與10g的區別。
1106版本中資料泵匯入REMAP_TABLE無效:1106版本中資料泵匯入REMAP_TABLE無效。
獲取表XML原資料的幾個方法:研究了一下DBMS_METADATA包。
獲取表DDL的幾個方法:描述一下獲取DDL的方法。
小議DBMS_METADATA包的用法:對DBMS_METADATA包進行深入一些的描述。
利用資料泵實現表空間遷移:使用資料泵進行表空間遷移。
利用資料泵實現表空間遷移(二):透過NETWORK_LINK的方式進行表空間的遷移。
TRANSPORTABLE方式匯入需要處理不必要的物件:TRANSPORTABLE方式匯出和匯入還存在一些小問題。
同一個表空間能否被多個資料庫同時開啟(二):遷移表空間的方式在兩個資料庫載入同一個表空間。
同一個表空間能否被多個資料庫同時開啟(三):兩個資料庫載入同一個資料檔案後,能否被一個或兩個資料庫只讀開啟。
同一個表空間能否被多個資料庫同時開啟(四):繼續探討以可寫方式開啟同時載入到兩個資料庫的同一個資料檔案。
資料泵匯入報錯ORA-39125和LPX-00225:在資料泵匯入執行到表統計資訊階段,出現了這個錯誤。
獲取克隆使用者指令碼的方法:透過資料泵的功能獲取使用者資訊。
對比資料泵與原始匯入匯出工具(一):從總體上描述一下二者的相同和不同之處。
對比資料泵與原始匯入匯出工具(二):描述資料泵的DIRECTORY、DUMPFILE和LOGFILE引數。
對比資料泵與原始匯入匯出工具(三):描述資料泵的CONTENT引數。
對比資料泵與原始匯入匯出工具(四):描述資料泵的INCLUDE引數。
對比資料泵與原始匯入匯出工具(五):描述資料泵的EXCLUDE引數。
資料泵避免個別表資料的匯出:透過EXLUDE的方式避免個別表的資料的匯出。
資料泵避免個別表資料的匯出(二):介紹如何對分割槽表實現這個功能。
Oracle11gr2資料泵新特性(一):介紹資料泵的Legacy模式。
Oracle11gr2資料泵新特性(二):介紹資料泵對錶匯出方式的改進。
Oracle11gr2資料泵新特性(三):介紹資料泵對錶模糊匹配匯出的改進。
Oracle11gr2資料泵新特性(四):介紹資料泵匯入新增的DATA_OPTIONS引數。
Oracle11gr2資料泵新特性(五):介紹資料泵對版本的支援。
資料泵匯入時出現ORA-600(klaprs_11)錯誤:匯出檔案損壞造成的錯誤。
SQLPLUS:
使用SQLPLUS將輸出寫入檔案:利用SPOOL功能將查詢資訊輸出到檔案。
COPY命令:SQLPLUS的COPY命令。
SQLPLUS內部錯誤1075:介紹一個SQLPLUS的bug。
AUTOTRACE的bug:Oracle客戶端和SERVER端版本不一致造成的bug。
Oracle9i sqlplusw的登陸bug:9i的sqlplusw登陸bug,10g已經解決。
Oracle10g sqlplus小改進:10g的sqlplus在執行connect命令時自動呼叫glogin.sql實現初始化。
10G SQLPLUS CLEAR SCREEN BUG:sqlplus清屏的小bug。
ORACLE817上對同義詞執行DESC出現CORE DUMP:ORACLE817上對同義詞執行DESC出現CORE DUMP。
11g啟動sqlplus報錯沒有許可權:Enterprise Linux 5的SELinux安全設定導致的問題。
獲取導致匯入失敗的資料(四):繼續探討導致SQLPLUS程式崩潰的原因。
10G SQLPLUSW的ACCEPT命令bug:Oracle 10g Sqlplusw的ACCEPT命令存在bug。
Sqlplus for Solaris上SPOOL OUT的bug:Solaris平臺上SQLPLUS的一個小bug。
前臺ORA-1075錯誤後臺ORA-18錯誤:使用SYSDBA連線資料庫報錯ORA-1075,但是後臺alert檔案中顯示的錯誤資訊為ORA-18。
11g SQLPLUS新增SHOW SPPARAMETER命令:Oracle新增了SHOW SPPARAMETER命令,使得查詢來自SPFILE檔案的初始化引數更加容易。
SQLPLUS連線告警“未載入產品使用者概要檔案資訊”:這個錯誤一般在手工建立的資料庫中容易碰到。
限制SQLPLUS工具可執行的命令:利用SQLPLUS的功能禁止指定命令的執行。
10g Sqlplus工具登陸小改進:SQLPLUS / AS SYSDBA登陸的改進。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31520497/viewspace-2156867/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- oracle exp和impOracle
- 【exp/imp不同版本】Oracle不同版本的exp/imp使用注意事項Oracle
- exp和imp詳解
- exp匯出遭遇IMP-00020
- [20190520]exp imp on th fly.txt
- exp&imp的使用方法
- 使用imp/exp遇到兩個問題
- 不同版本exp/imp使用注意事項
- oracle資料庫的impdp,expdpOracle資料庫
- [20200620]expdp impdp exclude引數.txt
- expdp/impdp變慢 (Doc ID 2469587.1)
- 【Data Pump】expdp/impdp Job基本管理
- oracle資料匯出匯入(exp/imp)Oracle
- expdp/impdp 詳細引數解釋
- impdp和expdp用法及引數介紹
- Oracle資料泵匯出匯入(expdp/impdp)Oracle
- ORACLE EXPDP IMPDP 的停止和啟動及監控Oracle
- 用exp、imp遷移包含物化檢視日誌的資料
- 使用資料泵(expdp、impdp)遷移資料庫流程資料庫
- Oracle 12c expdp和impdp匯出匯入表Oracle
- 資料泵datapump(expdp/impdp)的parfile用法,避免跳脫字元字元
- 使用impdp,expdp資料泵進入海量資料遷移
- Oracle資料庫匯入匯出。imp匯入命令和exp匯出命令Oracle資料庫
- oracle dblink用法總結和expdp和impdp利用dblink倒入匯出到本地Oracle
- Oracle使用資料泵expdp,impdp進行資料匯出匯入Oracle
- exp和expdp的filesize引數的使用--匯出多個檔案
- 【Datapump】Oracle資料泵遷移資料命令參考(expdp/impdp說明)Oracle
- 使用Exp和Expdp匯出資料的效能對比與最佳化
- Linux下執行資料泵expdp和impdp命令,字元轉義案例兩則Linux字元
- SQLLoader ORA-01722 invalid numberSQL
- 正規表示式之(exp),(?:exp),(?=exp) 理解
- 如何確定一個dmp檔案是exp匯出的還是expdp匯出的?
- oracle10g expdp資料泵的bug,按schema匯出,匯入impdp時無jobOracle
- 【Oracle】sys下缺失和無效物件導致exp、expdp和RMAN等備份功能全部報錯Oracle物件
- Oracle OCP(54):IMPOracle
- 7.84 EXP
- impdp/expdp報錯: ORA-39064: 無法寫入日誌檔案 ORA-29285: 檔案寫入錯誤
- 【ASK_ORACLE】一眼判斷出Oracle的dmp檔案是用expdp匯出還是exp匯出Oracle