【故障處理】ORA-39123,ORA-19722 datafile is an incorrect version
在進行傳輸表空間或XTTS 時,遇到的報錯資訊如下
Import: Release 19.0.0.0.0 - Production
Version 19.3.0.0.0
... ...
ORA-39123: Data Pump transportable tablespace job aborted
ORA-19722: datafile /u01/app/oracle/oradata/SBDB/pdb1/TEST_TBS_5.dbf is an incorrect version
錯誤分析
當執行傳輸表空間的expdp 操作後,對源庫的資料檔案進行進一步操作時,就會發生這種情況。不管是 XTTS 遷移還是傳輸表空間操作(兩者操作是近似的),那麼要注意 expdp 一定要在源庫的物理備份後操作,注意操作順序。
錯誤的操作順序:
· 設定表空間 read only
· 執行傳輸表空間 expdp 操作
· 設定表空間 read write
· 修改表空間的物件,這個操作會修改 datafile header
· 將資料檔案的備份副本傳輸到目標庫
· 執行傳輸表空間 impdp 操作
在這種情況下,datafile header 和 dumpfile 內容存在差異,就會導致 ORA-19722 錯誤發生。
解決方法
唯一的解決方法就是再次執行expdp 操作,保證 dumpfile 和資料檔案內容一致。
正確的操作順序:
· 設定表空間 read only
· 執行傳輸表空間 expdp 操作
· 將資料檔案的備份副本傳輸到目標庫
· 執行傳輸表空間 impdp 操作
---- end ----
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31529886/viewspace-2741339/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【故障處理】ORA-600:[13013],[5001]故障處理
- linux故障處理Linux
- 故障分析 | Greenplum Segment 故障處理
- GPON網路故障如何處理?GPON網路故障處理流程
- Oracle更新Opatch故障處理Oracle
- teams登入故障處理
- 微服務的故障處理微服務
- MySQL show processlist故障處理MySql
- 線上故障處理手冊
- GaussDB(分散式)例項故障處理分散式
- 如何處理HTTP 503故障問題?HTTP
- Oracle 10g RAC故障處理Oracle 10g
- ORA-01591錯誤故障處理
- Oracle 11.2.0.4 Dataguard兩則故障處理Oracle
- 【故障處理】TNS-04610問題
- Oracle DG同步失敗故障處理(二)Oracle
- NO.A.0001——zabbix常見故障的處理
- Oracle client安裝the jre is 0故障處理Oracleclient
- 體檢伺服器nginx故障處理伺服器Nginx
- hbase 故障的處理方案。 (轉載文章)
- 金融行業現場故障處理實錄行業
- TS - 處理故障的一些通用方法
- OracleORA-03113 ORA-600 [4193]故障處理Oracle
- 【故障處理】ORA-28547: connection to server failed, probableServerAI
- 【故障處理】ORA-3113 "end of file on communication channel"
- hillstone現場故障處理指導手冊
- 叢集故障處理之處理思路以及健康狀態檢查(三十二)
- TiDB故障處理之讓人迷惑的Region is UnavailableTiDBAI
- 經典乾貨:Docker 常見故障排查處理Docker
- 銀河麒麟系統部署keepalived.故障處理
- 【故障處理】佇列等待之enq: US - contention案例佇列ENQ
- 故障處理】佇列等待之enq: US - contention案例佇列ENQ
- 不停機處理oracle超過最大processes數故障Oracle
- 【CHECKPOINT】Oracle檢查點優化與故障處理Oracle優化
- 專案02(Mysql gtid複製故障處理01)MySql
- 轉載ORA-01591錯誤故障處理(ji)
- Bumblebee之負載、限流和故障處理實踐負載
- 統信UOS系統常見故障及處理方法