ORA-27046: file size is not a multiple of logical block size
今天用資料泵搭建的同步環境同步失敗了,報錯資訊如下:
ORA-39002: invalid operation
ORA-31694: master table "" failed to load/unload
ORA-31640: unable to open dump file "" for read
ORA-19505: failed to identify file ""
ORA-27046: file size is not a multiple of logical block size
ORA-31694: master table "
ORA-31640: unable to open dump file "
ORA-19505: failed to identify file "
ORA-27046: file size is not a multiple of logical block size
由於目標庫和源庫的db_block_size不一樣,我還擔心是不是這個原因呢,後來查了一下metalink,不是這個原因。後來我仔細想了想,也不會跟db_block_size有關係,不然怎麼會還支援跨平臺的資料匯入匯出呢。
解決辦法是把dmp重新ftp一下,發現大小果真和之前有問題的dmp大小不一樣,所以看來還是網路上造成傳輸時的資料丟失了。
IMPDP Fails With ORA-39002, ORA-31694, ORA-31640, ORA-19505, ORA-27046 [ID 785473.1]
--------------------------------------------------------------------------------
修改時間 10-DEC-2010 型別 PROBLEM 狀態 PUBLISHED
修改時間 10-DEC-2010 型別 PROBLEM 狀態 PUBLISHED
In this Document
Symptoms
Cause
Solution
References
Symptoms
Cause
Solution
References
--------------------------------------------------------------------------------
Applies to:
Oracle Server - Enterprise Edition - Version: 10.1.0.2 and later [Release: 10.1 and later ]
Information in this document applies to any platform.
Oracle Server - Enterprise Edition - Version: 10.1.0.2 and later [Release: 10.1 and later ]
Information in this document applies to any platform.
Symptoms
IMPDP fails with the following errors:
IMPDP fails with the following errors:
ORA-39002: invalid operation
ORA-31694: master table "
ORA-31640: unable to open dump file "
ORA-19505: failed to identify file "
ORA-27046: file size is not a multiple of logical block size
Cause
The exported dump file is corrupt.
Solution
If the dump file came from a different system, then check if a binary transfer has taken place to transfer it to the current system. Also check the file size and if possible the checksum of the dump file.
If the dump file came from a different system, then check if a binary transfer has taken place to transfer it to the current system. Also check the file size and if possible the checksum of the dump file.
If the problem persists:
•recreate the dump file by restarting the EXPDP process and make sure EXPDP completes without errors
•verify that the directory pointed to by the DIRECTORY parameter can be read from and written to without any problems. This can e.g. be done by performing an EXPDP and IMPDP operation or by using the UTL_FILE PL/SQL routine to read from and write to a file in this directory
•verify that the directory pointed to by the DIRECTORY parameter can be read from and written to without any problems. This can e.g. be done by performing an EXPDP and IMPDP operation or by using the UTL_FILE PL/SQL routine to read from and write to a file in this directory
References
NOTE:206272.1 - New Method of Using UTL_FILE in Oracle9i 9.2
NOTE:266875.1 - Export/Import DataPump Parameter DIRECTORY - How to Specify a Directory
NOTE:206272.1 - New Method of Using UTL_FILE in Oracle9i 9.2
NOTE:266875.1 - Export/Import DataPump Parameter DIRECTORY - How to Specify a Directory
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29119536/viewspace-1318520/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- error:unable to get logical block size for spfileErrorBloC
- Oracle Log Block SizeOracleBloC
- DB_BLOCK_SIZE and DB_CACHE_SIZE in OracleBloCOracle
- ORA-27092: skgfofi: size of file exceeds file size limit of the processMIT
- File size 屬性
- gitignore by file size?Git
- oracle的塊 db_block_sizeOracleBloC
- DB_BLOCK_SIZE Initialization Parameter (92)BloC
- Initianization Parameter (1) : DB_BLOCK_SIZEBloC
- mysql innodb_log_file_size 和innodb_log_buffer_size引數MySql
- Oracle10g 五種不同的block sizeOracleBloC
- ulimit: core file size: cannot modify limit: Operation not permittedMIT
- 【BBED】使用bbed解決 the amount of space used is not equal to block sizeBloC
- linux下core file size設定筆記Linux筆記
- 如何選擇配置 MySQL innodb_log_file_sizeMySql
- Meaning of Block size in tcode R3AC1BloC
- 【Linux】bad geometry: block count 11796480 exceeds size of deviceLinuxBloCdev
- oracle block_size 為非標準塊的時候OracleBloC
- Size DatabaseDatabase
- Oracle RAC 重置db_recovery_file_dest_size引數Oracle
- php執行的時候報File size limit exceededPHPMIT
- rsau/max_diskspace/per_file - Maximum size of one single security audit file
- Oracle OCP 1Z0-053 Q632(Standard Block Size )OracleBloC
- sort_area_retained_size與sort_area_sizeAI
- OGG-01705 Input checkpoint position is greater than the size of the file
- database size increaseDatabase
- Multiple Block Sizes (53)BloC
- redo的等待log file sync和log file parallel write和redo size設定Parallel
- 9i建立非標準BLOCK_SIZE資料庫(二)BloC資料庫
- 9i建立非標準BLOCK_SIZE資料庫(一)BloC資料庫
- goldengate extract abended unable to queue I/O, I/O beyond file sizeGo
- Index column size too large. The maximum column size is 767 bytesIndex
- Blob size 屬性
- CSS background-sizeCSS
- Map size 屬性
- Set size 屬性
- Mysql Key Buffer SizeMySql
- v$type_size