ITPub博客

首页 > 数据库 > Oracle > ORA-1578 Corrupt Block Found in Encrypted Database (Doc ID 1329437.1)

ORA-1578 Corrupt Block Found in Encrypted Database (Doc ID 1329437.1)

Oracle 作者:rongshiyuan 时间:2014-03-22 23:05:44 0 删除 编辑
ORA-1578 Corrupt Block Found in Encrypted Database (Doc ID 1329437.1)

In this Document

Symptoms
Changes
Cause
Solution
References


Applies to: 

Oracle Database - Enterprise Edition - Version 11.1.0.7 and later
Information in this document applies to any platform.

Symptoms


ORA-1578 Encrypted database cloned with RMAN and opened with incorrect wallet or other database wallet shows corruption.

DBV and RMAN do not show any corruption.
The dump of the corrupted blocks shows the blocks are soft-corrupted in memory: seq:0xff.

To make sure the blocks are good on disk run dbv for the associated datafile or block (dbv with START/END clauses).

Changes


When an encrypted database is created using TDE, two files are created and used with the encryption process: cwallet.sso and ewallet.p12.
The location of these files is in the sqlnet.ora provided by ENCRYPTION_WALLET_LOCATION.

If by mistake an encrypted database is opened using incorrect wallet or other database wallet, ORA-1578 can be reported because of soft corupted blocks in memory.

Cause


Encrypted database opened with incorrect wallet.

Solution


Open encrypted database using the correct wallet.

References

BUG:12313488 - CORRUPT BLOCK AFTER RESTORING BACKUP OF AN ENCRYPTED DATABASE

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/17252115/viewspace-1127488/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2009-11-24

  • 博文量
    798
  • 访问量
    3249849