sql >> データベース >  >> RDS >> Oracle

WSJDBCConnectionは、タイプoracle.jdbc.OracleConnectionのオブジェクトをラップしません。

    構成を再確認してください。データソースは、あなたが思っているようにOracleDBを指していてはなりません。コードをテストしましたが、データソースが本当にOracleDBを指している場合は機能します。

    isWrapperFor() メソッドは、接続がOracleConnectionをラップしていないことを通知しようとしています。これは、例外メッセージが通知している内容とも一致しています。

    次のようにデータソースの製品情報を確認できます:

    DatabaseMetaData metadata = conn.getMetaData();
    System.out.println("DB product:  " + metadata.getDatabaseProductName());
    System.out.println("JDBC Driver: " + metadata.getDriverName());
    



    1. mysql-connector-pythonをvirtualenvにインストールすることができません

    2. MySQLMAX_JOIN_SIZEエラー

    3. `select'a' =0;` 1の結果はなぜですか?

    4. PHPを使用してユーザー名がすでに存在するかどうかを確認します