型名 | サポート | 備考 |
---|---|---|
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型 | × |
例外名 | 原因 | 対策 | |
---|---|---|---|
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接続による複数の処理で同一のデータベースを参照する場合は、共通のグローバルリソースを使用してください。 |