10.x
Oracle 10g データベース バックエンドを使用して、BEA Weblogic でホストされている Web アプリケーションを使用しています。
1 つのデータベースで完全に動作しますが、そのクローンを作成して別の WebLogic および Oracle インスタンスを使用しようとすると、次のエラーが発生します。
ERROR - Problem initializing invocation tracking - disabling
tracking xxxxclass.BadTableMappingException: Database column
xxxxPeriodEnding in database yyyyyyy, table zzzzzzz has an
unknown type: JDBC Type 91.
type の列を含むクエリを実行するたびに取得しますDATE
。ORA-XXXX
メッセージにコードはありませんでした。
同じアクセスを使用して SQL*Plus を使用してデータベースにアクセスし、エラーなしで同じテーブルで選択と更新を行うことができます。
この質問への答えは、単に a が何であるかを説明するだけではなくtype 91 error
(それは役に立ちます)、上記の状況を考えると何が原因である可能性があります。
ojdbc14.jar
weblogic の両方のインスタンスで JDBC を使用しています。