ORA-56935: 現有資料泵作業正在使用其他版本的時區資料檔案
將一個11.2.0.1的資料泵匯出檔案匯入12.1.0.2版本時,出現如下錯誤
連線到: Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Produc
tion
With the Partitioning, OLAP, Advanced Analytics and Real Application Testing opt
ions
ORA-39006: 內部錯誤
ORA-39065: DISPATCH 中出現意外的主程式異常錯誤
ORA-56935: 現有資料泵作業正在使用其他版本的時區資料檔案
ORA-39097: 資料泵作業出現意外的錯誤 -56935
搜尋了半天,找到了如下解決方案
UNCATEGORIZED
impdp ORA-39097 ORA-39065 ORA-56935
MAY 12, 2015 ARCSDEGEO3 COMMENTS
While performing an import, I faced the below error:
ORA-39097: Data Pump job encountered unexpected error
ORA-39065: unexpected master process exception in DISPATCH
ORA-56935: existing datapump jobs are using a different version of time zone data file
Solution:
Check the value of DST_UPGRADE_STATE by the following query:
SELECT PROPERTY_NAME, SUBSTR (property_value, 1, 30) value
FROM DATABASE_PROPERTIES
WHERE PROPERTY_NAME LIKE ‘DST_%’
ORDER BY PROPERTY_NAME;
Then try executing the following:
ALTER SESSION SET EVENTS ‘30090 TRACE NAME CONTEXT FOREVER, LEVEL 32’;
exec dbms_dst.unload_secondary;
Re-execute the query:
SELECT PROPERTY_NAME, SUBSTR (property_value, 1, 30) value
FROM DATABASE_PROPERTIES
WHERE PROPERTY_NAME LIKE ‘DST_%’
ORDER BY PROPERTY_NAME;
****check the value of DST_UPGRADE_STATE should be NONE
大意是檢查屬性DST_UPGRADE_STATE的值,如果值是DATAPUMP(8)之類的,要反覆執行exec dbms_dst.unload_secondary;8次,
直到DST_UPGRADE_STATE的值變為NONE
SQL> SELECT PROPERTY_NAME, SUBSTR (property_value, 1, 30) value
2 FROM DATABASE_PROPERTIES
3 WHERE PROPERTY_NAME LIKE 'DST_%'
4 ORDER BY PROPERTY_NAME
5 /
PROPERTY_NAME VALUE
------------------------- -----
DST_PRIMARY_TT_VERSION 14
DST_SECONDARY_TT_VERSION 0
DST_UPGRADE_STATE NONE
連線到: Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Produc
tion
With the Partitioning, OLAP, Advanced Analytics and Real Application Testing opt
ions
ORA-39006: 內部錯誤
ORA-39065: DISPATCH 中出現意外的主程式異常錯誤
ORA-56935: 現有資料泵作業正在使用其他版本的時區資料檔案
ORA-39097: 資料泵作業出現意外的錯誤 -56935
搜尋了半天,找到了如下解決方案
UNCATEGORIZED
impdp ORA-39097 ORA-39065 ORA-56935
MAY 12, 2015 ARCSDEGEO3 COMMENTS
While performing an import, I faced the below error:
ORA-39097: Data Pump job encountered unexpected error
ORA-39065: unexpected master process exception in DISPATCH
ORA-56935: existing datapump jobs are using a different version of time zone data file
Solution:
Check the value of DST_UPGRADE_STATE by the following query:
SELECT PROPERTY_NAME, SUBSTR (property_value, 1, 30) value
FROM DATABASE_PROPERTIES
WHERE PROPERTY_NAME LIKE ‘DST_%’
ORDER BY PROPERTY_NAME;
Then try executing the following:
ALTER SESSION SET EVENTS ‘30090 TRACE NAME CONTEXT FOREVER, LEVEL 32’;
exec dbms_dst.unload_secondary;
Re-execute the query:
SELECT PROPERTY_NAME, SUBSTR (property_value, 1, 30) value
FROM DATABASE_PROPERTIES
WHERE PROPERTY_NAME LIKE ‘DST_%’
ORDER BY PROPERTY_NAME;
****check the value of DST_UPGRADE_STATE should be NONE
大意是檢查屬性DST_UPGRADE_STATE的值,如果值是DATAPUMP(8)之類的,要反覆執行exec dbms_dst.unload_secondary;8次,
直到DST_UPGRADE_STATE的值變為NONE
SQL> SELECT PROPERTY_NAME, SUBSTR (property_value, 1, 30) value
2 FROM DATABASE_PROPERTIES
3 WHERE PROPERTY_NAME LIKE 'DST_%'
4 ORDER BY PROPERTY_NAME
5 /
PROPERTY_NAME VALUE
------------------------- -----
DST_PRIMARY_TT_VERSION 14
DST_SECONDARY_TT_VERSION 0
DST_UPGRADE_STATE NONE
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8520577/viewspace-2125797/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 2.5.10 指定資料庫時區和時區檔案資料庫
- 2.5.10.3 指定資料庫時區檔案資料庫
- 資料檔案遷移至其他磁碟組
- 2.5.10.2 關於資料庫時區檔案資料庫
- 資料泵重建使用者
- 使用資料泵(expdp、impdp)遷移資料庫流程資料庫
- 使用impdp,expdp資料泵進入海量資料遷移
- Oracle資料檔案和臨時檔案的管理Oracle
- 資料庫課程作業筆記 - 編寫資料庫遷移檔案資料庫筆記
- 資料庫升級之-資料泵資料庫
- 殺停資料泵
- 細緻入微:如何使用資料泵匯出表的部分列資料
- 資料泵的TRANSFORM引數說明及使用ORM
- C:Users使用者名稱AppDataRoaming 是 Windows 作業系統中的一個特殊資料夾,用於儲存應用程式的資料和設定。這個資料夾通常用於存放使用者級別的應用程式配置檔案、資料檔案和其他需要在使用者登入時保留的資訊。APPWindows作業系統
- Oracle使用資料泵expdp,impdp進行資料匯出匯入Oracle
- 資料庫課程作業筆記 - 編寫模型檔案資料庫筆記模型
- oracle12c還原資料庫遇到的問題-將一個11.2.0.1的資料泵匯出檔案匯入12.1.0.2版本報錯Oracle資料庫
- Sqlserver資料庫使用 .bak 檔案還原資料庫SQLServer資料庫
- 通過dblink,資料泵expdp遠端跨版本導庫
- 使用yaml檔案讀取資料YAML
- Oracle資料庫(資料泵)遷移方案(上)Oracle資料庫
- Oracle資料庫(資料泵)遷移方案(下)Oracle資料庫
- 使用資料流的思想處理檔案
- 刪除相應資料夾的時候提示 有程式正在用
- [20190410]dg建立臨時表檔案資料檔案.txt
- Oracle資料庫的邏輯備份工具-expdp資料泵Oracle資料庫
- 大資料作業大資料
- 資料泵匯出匯入
- 【資料庫資料恢復】Oracle資料庫檔案出現壞塊報錯的資料恢復案例資料庫資料恢復Oracle
- 檔案與資料
- python得到地區資訊,並讀取檔案資料,然後視覺化實現資料下鑽Python視覺化
- Oracle 之利用BBED修改資料塊SCN----沒有備份資料檔案的資料恢復Oracle資料恢復
- raw 裸裝置資料檔案更改其他raw裸裝置位置
- http不使用Form表單傳送檔案資料和非檔案資料(上傳篇)HTTPORM
- 【DATAPUMP】Oracle資料泵定時備份刪除指令碼Oracle指令碼
- python列出資料夾所有檔案有哪些方法?Python
- rest_framework django 簡單使用(資料庫建立資料, 覆蓋資料, 其他的大同小異)RESTFrameworkDjango資料庫
- 思略特:資料資產時代首席資料官正在崛起(附下載)
- 使用openpyxl庫讀取Excel檔案資料Excel