EXP、IMP、SQLLOADER、EXPDP、IMPDP、DBMS_METADATA、SQLPLUS等方面

Davis_itpub發表於2018-06-27

09年馬上要結束了,BLOG每天更新又堅持了一年,目前文章總數1700多篇,其中純技術文章將近1300篇。

我比較喜歡的一句話:十年磨一劍。以前提到過,堅持10年可能會比較困難,那麼至少要堅持5年,到目前為止,BLOG更新已經4年了,明年就會初步實現目標了。

重新整理一下BLOG上面文章的索引,把09年的文章放進去了,且重新整理了一下分類。

這一篇索引EXP/IMP/SQLLOADEREXPDP/IMPDP/DBMS_METADATASQLPLUS等方面的文章。

 

 

EXP/IMPSQLLOADER

物化檢視匯出匯入可能導致物化檢視日誌的失效:一個很恐怖的bug,會在意想不到的情況下造成物化檢視複製環境被破壞。

JOB和匯入匯出EXP/IMP時可能丟失JOB的問題。

SQLLDR裝載換行符的小問題:利用SQLLOADER裝載換行符的方法。

匯入報錯OCI-21500 [kopuigpfx1]9204匯入XMLTYPE型別的BUG

減少全庫匯入時發生的錯誤(一):問題描述。

減少全庫匯入時發生的錯誤(二):透過刪除已經存在物件的方式進一步減少錯誤的產生。

減少全庫匯入時發生的錯誤(三):匯入時增加TOID_NOVALIDATE引數,跳過物件的驗證。

減少全庫匯入時發生的錯誤(四):處理OLAPSYSWKSYS使用者的錯誤。

減少全庫匯入時發生的錯誤(五):進一步減少錯誤,最終將上千個匯入錯誤減少到了七個。

包含複製環境的資料庫遷移(一):物化檢視站點透過EXP/IMP進行遷移。

包含複製環境的資料庫遷移(二):單主站點透過EXP/IMP進行遷移。

全庫匯入不會匯入SYS和SYSTEM使用者的物件許可權:描述一個很容易被忽視的許可權問題。

小議IMP操作引數COMMIT=Y(一):描述COMMIT=Y設定的缺點。

小議IMP操作引數COMMIT=Y(二):進一步討論COMMIT=Y對效能的影響。

小議IMP操作引數COMMIT=Y(三)COMMIT=Y對資料完整性的影響。

分步匯入可能會遇到的問:匯入的時候如果採用表和索引分步匯入的方式可能會出現問題。

常規路徑匯出比直接路徑匯出快的問題(一):常規路徑匯出比直接路徑快的問題。

常規路徑匯出比直接路徑匯出快的問題(二):對比本地伺服器二者執行時間。

常規路徑匯出比直接路徑匯出快的問題(三):分析導致問題的原因。

EXP-39204匯出10g資料庫可能出現的錯誤。

匯出小寫的表:記錄一下exp碰到小寫表的時候如何處理。

EXP轉換表空間EXP過程碰到表空間的轉換時需要注意的問題。

EXP轉化表空間(二):利用10g的改名錶空間名稱的方法解決表空間的轉化問題。

EXP在9R2上匯出時報錯ORA-3113和ORA-24324EXP的過程中出現了ORA-3113ORA-24324錯誤。

EXP在9R2上匯出時報錯ORA-3113和ORA-24324(二):繼續分析錯誤情況。

獲取導致匯入失敗的資料:從匯出的dmp檔案中獲取錯誤的記錄。

獲取導致匯入失敗的資料(二):繼續修正方法繼續找出異常的資料。

獲取導致匯入失敗的資料(三):最終獲取了導致錯誤的記錄。

獲取導致匯入失敗的資料(四):繼續探討導致SQLPLUS程式崩潰的原因。

獲取導致匯入失敗的資料(五):檢驗透過檢查共享池的方法能否得到問題SQL

SQLLOADER匯入列中的空格:如何將檔案中的空格作為列的值利用SQLLOADER載入到資料庫中。

9i遠端匯出報錯ORA-12571:透過客戶端遠端匯出一個9201資料庫的時候,中途出現ORA-12571錯誤。

對比資料泵與原始匯入匯出工具(一):從總體上描述一下二者的相同和不同之處。

對比資料泵與原始匯入匯出工具(二):描述資料泵的DIRECTORYDUMPFILELOGFILE引數。

對比資料泵與原始匯入匯出工具(三):描述資料泵的CONTENT引數。

對比資料泵與原始匯入匯出工具(四):描述資料泵的INCLUDE引數。

對比資料泵與原始匯入匯出工具(五):描述資料泵的EXCLUDE引數。

EXP匯出外部表報錯(一):利用EXP匯出外部表報錯。

EXP匯出外部表報錯(二):繼續尋找導致錯誤的原因。

EXP匯出外部表報錯(三):測試其他版本是否存在問題。

包含觸發器的LOB表執行IMP導致EMPTY_LOB變為空:包含觸發器的表,透過IMP匯入原本的EMPTY_LOB將被轉化為NULL

 

 

EXPDP/IMPDPDBMS_METADATA

10g資料泵和匯入匯出效能對比(一):比較EXP常規模式、EXP直接路徑模式和EXPDP三種方式匯出的區別。

10g資料泵和匯入匯出效能對比(二):比較IMPIMPDP匯入的區別。

10g資料泵和匯入匯出效能對比(三):提高IMPDP匯入效率的方法。

10g資料泵和匯入匯出效能對比(四):討論並行度對資料泵匯出的影響。

10g資料泵和匯入匯出效能對比(五):討論影響資料泵匯入效能的最大因素。

10g資料泵和匯入匯出效能對比(六):同時使用直接路徑和並行來加速資料泵匯入。

資料泵小bug:資料泵匯入結束時間錯誤。

資料泵無法匯入JOB10g的資料泵在進行IMPDP的時候無法匯入JOB

資料泵處理隱藏列的bugOracle10g的資料泵在處理線上重定義生成的隱藏列時存在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:在資料泵匯入執行到表統計資訊階段,出現了這個錯誤。

獲取克隆使用者指令碼的方法:透過資料泵的功能獲取使用者資訊。

對比資料泵與原始匯入匯出工具(一):從總體上描述一下二者的相同和不同之處。

對比資料泵與原始匯入匯出工具(二):描述資料泵的DIRECTORYDUMPFILELOGFILE引數。

對比資料泵與原始匯入匯出工具(三):描述資料泵的CONTENT引數。

對比資料泵與原始匯入匯出工具(四):描述資料泵的INCLUDE引數。

對比資料泵與原始匯入匯出工具(五):描述資料泵的EXCLUDE引數。

資料泵避免個別表資料的匯出:透過EXLUDE的方式避免個別表的資料的匯出。

資料泵避免個別表資料的匯出(二):介紹如何對分割槽表實現這個功能。

Oracle11gr2資料泵新特性(一):介紹資料泵的Legacy模式。

Oracle11gr2資料泵新特性(二):介紹資料泵對錶匯出方式的改進。

Oracle11gr2資料泵新特性(三):介紹資料泵對錶模糊匹配匯出的改進。

Oracle11gr2資料泵新特性(四):介紹資料泵匯入新增的DATA_OPTIONS引數。

Oracle11gr2資料泵新特性(五):介紹資料泵對版本的支援。

資料泵匯入時出現ORA-600(klaprs_11)錯誤:匯出檔案損壞造成的錯誤。

 

 

 

SQLPLUS:

使用SQLPLUS將輸出寫入檔案:利用SPOOL功能將查詢資訊輸出到檔案。

COPY命令SQLPLUSCOPY命令。

SQLPLUS內部錯誤1075:介紹一個SQLPLUSbug

AUTOTRACE的bugOracle客戶端和SERVER端版本不一致造成的bug

Oracle9i sqlplusw的登陸bug9isqlplusw登陸bug10g已經解決。

Oracle10g sqlplus小改進10gsqlplus在執行connect命令時自動呼叫glogin.sql實現初始化。

10G SQLPLUS CLEAR SCREEN BUGsqlplus清屏的小bug

ORACLE817上對同義詞執行DESC出現CORE DUMPORACLE817上對同義詞執行DESC出現CORE DUMP

11g啟動sqlplus報錯沒有許可權Enterprise Linux 5SELinux安全設定導致的問題。

獲取導致匯入失敗的資料(四):繼續探討導致SQLPLUS程式崩潰的原因。

10G SQLPLUSW的ACCEPT命令bugOracle 10g SqlpluswACCEPT命令存在bug

Sqlplus for Solaris上SPOOL OUT的bugSolaris平臺上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/,如需轉載,請註明出處,否則將追究法律責任。

相關文章