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

jdbcurlと一緒に接続文字列を使用するにはどうすればよいですか

    これをURLの一部として設定することはできません(AFAIK)。 OracleDriverdocumentaion による :

    Oracle JDBCドライバーがサポートする接続プロパティーをリストする表には、includeSynonymsが含まれています。 、次のことができるはずです:

    String url = "jdbc:oracle:thin:@//<HOST>:1522/dev"
    java.util.Properties info = new java.util.Properties();
    info.put ("includeSynonyms", "true");
    getConnection (url, info);
    

    テストされていません。恐れ入りますが、ご使用のドライバーバージョンで動作するかどうかはわかりません。後で OracleConnection または OracleConnectionWrapper 。

    また、URLフォームが1.4ドライバーで機能するかどうかは完全にはわかりませんが、機能すると思います。元の@<host>:1522:devを使用する必要があるかもしれません。 形。また、簡単に接続 することに注意してください。 フォーマット、dev SIDではなくサービス名を参照しているため、同じではない可能性があります。 lsnrctl statusを確認してください これが問題があるかどうかを示します。



    1. 読み取り/書き込みレイテンシの監視

    2. データベースの取得が正しく構成されていません。名前と値のエラーを入力してください

    3. 正規表現でMysqlが例外をスローする

    4. テーブルをコンマ値で結合する