Title |
[ORACLE] 片方向暗号化の後、view照会時にORA-7445が発生 | Product |
Plug-In |
---|---|---|---|
Phenomenon |
片方向アルゴリズムを使用して暗号化したカラムが入っているviewをselectする際に、ORA-7445エラーが発生される部分についての質問です。
従来のシステムを移管するためにテストを実施しているサーバであり、現在運用中のDB(Oracle 11g 11.2.0.2.0)は正常に使用しています。 ただ、今後移管するDB(Oracle 11g 11.2.0.3)でテストをすると引き続きORA-7445エラーが発生します。 |
||
Cause |
片方向もview scriptには複合化関数は入っていて、この部分がOracleに問題を
発生させているようです。 正確な原因は解明していませんが、バージョンによって発生する場合があるので、オラクルバグとも考えられます。 |
||
Solution |
1. view scriptから片方向アルゴリズムを適用したカラムに、複合化関数を除去して再生して使用すると問題がありません。
2. 問題が発生するSQLでviewでない暗号化テーブルに修正すれば問題がありません。 |