Oracle 21cアダプタ制限事項

Oracle 21cアダプタは販売およびサポートを終了しています。

サポートする型

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

型名サポート備考
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型 
JSON型× 

全処理共通

仕様制限

テーブル読み取り処理

仕様制限

検索系SQL実行処理

仕様制限

テーブル書き込み処理

仕様制限

更新系SQL実行処理

仕様制限

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

仕様制限

ローダによる書き込み処理

仕様制限

主な例外

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