資料庫匯入匯出時報ORA-01843的解決方法
【問題描述】進行資料庫的expdp和impdp時報瞭如下錯誤:
dbms_sche
ORA-39083: 物件型別 PROCOBJ 建立失敗, 出現錯誤:
ORA-01843: 無效的月份
失敗的 sql 為:
【環境說明】
平臺:AIX6.1
源資料庫版本:10.2.0.1
目標資料庫版本:11.2.0.4
【問題原因】
從字面上其實很容易知道大概的問題方向了,就時匯出檔案的日期格式和目標端設定的日期格式不一致,導致不能匯入。
在Metalink上面很快就找到了響應的處理方法,其實整個方式也是很容易處理的。
官方的問題解釋如下:
DBMS_PSWMG_IMPORT.IMPORT_HISTORY expects passwords to be in 'yyyy/mm/dd' format.
【解決方法】
1、在作業系統增加以下環境變數
NLS_DATE_FORMAT=YYYY/MM/DD HH24:MI:SS
2、echo $NLS_DATE_FORMAT
YYYY/MM/DD HH24:MI:SS
3、在資料庫查詢當前的設定
SQL> select* from nls_session_parameters where parameter = 'NLS_DATE_FORMAT';
PARAMETER VALUE
------------------------ ------------------------------------
NLS_DATE_FORMAT YYYY/MM/DD HH24:MI:SS
【其他】
資料庫匯入和匯出的時候,除了這個引數之外,還有另外一個很重要的是字符集的設定。之前已經有文章介紹了,有興趣的話,可以去找那個文件。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12679300/viewspace-2286926/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 資料庫 MySQL 資料匯入匯出資料庫MySql
- SQL資料庫的匯入和匯出SQL資料庫
- MYSQL資料庫匯入資料時出現亂碼的解決辦法MySql資料庫
- python匯入dlib時出錯解決方法Python
- Mysql 資料庫匯入與匯出MySql資料庫
- Oracle資料庫匯入匯出。imp匯入命令和exp匯出命令Oracle資料庫
- [Docker核心之容器、資料庫檔案的匯入匯出、容器映象的匯入匯出]Docker資料庫
- sqoop資料匯入匯出OOP
- Oracle 資料匯入匯出Oracle
- 資料泵匯出匯入
- Oracle資料匯入匯出Oracle
- phpMyAdmin匯入/匯出資料PHP
- 小程式批次匯入excel資料,雲開發資料庫匯出cvs亂碼解決方案Excel資料庫
- Mongodb資料的匯出與匯入MongoDB
- 匯入和匯出AWR的資料
- EasyPoi, Excel資料的匯入匯出Excel
- 一次資料庫匯入解決方案資料庫
- OracleDatabase——資料庫表空間dmp匯出與匯入OracleDatabase資料庫
- Oracle資料泵的匯入和匯出Oracle
- MySQL入門--匯出和匯入資料MySql
- 大文字資料,匯入匯出到資料庫資料庫
- Oracle資料庫——資料匯出時出現匯出成功終止, 但出現警告。Oracle資料庫
- oracle資料匯出匯入(exp/imp)Oracle
- IIS 日誌匯入到資料庫的方法資料庫
- 達夢資料庫遷移資料/複製表/匯入匯出2資料庫
- 資料泵匯出時報ORA-31623、ORA-06512問題的解決
- AWR跨庫匯出與匯入
- Oracle資料泵匯出匯入(expdp/impdp)Oracle
- 【最佳實踐】MongoDB匯出匯入資料MongoDB
- 複雜「場景」資料匯入匯出
- ClickHouse 資料表匯出和匯入(qbit)
- Linux雲伺服器手動匯入匯出mysql資料庫Linux伺服器MySql資料庫
- QZpython匯入匯出redis資料的實現deuPythonRedis
- 使用Dbeaver 進行資料的匯入和匯出
- 基於.Net開發的資料庫匯入匯出的開源專案資料庫
- TP5.1excel匯入資料庫的程式碼?php excel如何匯入資料庫?Excel資料庫PHP
- ASP.NET 開源匯入匯出庫Magicodes.IE 完成Csv匯入匯出ASP.NET
- 資料庫匯入時“#1273 – Unknown collation: ‘utf8mb4_unicode_ci’”解決資料庫Unicode