Oracle 12cアダプタ制限事項

サポートする型

本アダプタでサポートする型は以下の通りです。

型名サポート備考
CHAR型△ 
NCHAR型△ 
VARCHAR2型○ 
NVARCHAR2型△ 
LONG型○ 
NUMBER型△ 
FLOAT型△ 
DATE型△ 
TIMESTAMP型△ 
TIMESTAMP WITH TIME ZONE型△Stringとしてデータを扱います。
TIMESTAMP WITH LOCAL TIME ZONE型△Stringとしてデータを扱います。
RAW型○ 
LONG RAW型○ 
BLOB型○ 
CLOB型○ 
NCLOB型○ 

全処理共通

仕様制限

テーブル読み取り処理

仕様制限

検索系SQL実行処理

仕様制限

テーブル書き込み処理

仕様制限

更新系SQL実行処理

仕様制限

ストアドプロシージャ実行処理

仕様制限

主な例外

例外名 原因 対策
java.sql.SQLException ORA-01017: ユーザー名/パスワードが無効です。ログオンは拒否されました。 ユーザ名またはパスワードが不正です。 グローバルリソースの[ユーザ名]または[パスワード]を確認してください。
ORA-12505, TNS:listener does not currently know of SID given in connect descriptor SIDが不正です。 グローバルリソースの[SID]または[URL]を確認してください。
java.sql.SQLRecoverableException ORA-12514, TNS:listener does not currently know of service requested in connect descriptor サービス名が不正です。 グローバルリソースの[SID]または[URL]を確認してください。
The Network Adapter could not establish the connection データベースに接続できません。 グローバルリソースの[ホスト名]または[ポート番号]を確認してください。
java.sql.SQLSyntaxErrorException ORA-00942: 表またはビューが存在しません。 テーブルまたはビューが存在しません。 [テーブル名]で存在するテーブルまたはビューを指定してください。
ORA-00933: SQLコマンドが正しく終了されていません。 テーブルまたはビューの名前が、引用符で囲われていない可能性があります。 [テーブル名]で指定したテーブルまたはビューの名前が、引用符で囲われているか確認してください。
oracle.jdbc.xa.OracleXAException トランザクションが有効なスクリプトで、同一のデータベースを参照する複数のXAグローバルリソースを使用している可能性があります。 Oracle XA接続による複数の処理で同一のデータベースを参照する場合は、共通のグローバルリソースを使用してください。