sql >> Database >  >> RDS >> Oracle

hoe kan ik verbindingsreeks gebruiken samen met jdbc url

U kunt dit niet (AFAIK) instellen als onderdeel van de URL. Volgens de OracleDriver-documentatie :

De tabel met de verbindingseigenschappen die Oracle JDBC-stuurprogramma's ondersteunen, bevat includeSynonyms , dus je zou het volgende moeten kunnen doen:

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

Ongetest ben ik bang, en ik weet niet zeker of het werkt met uw stuurprogrammaversie. U kunt het later ook bekijken via een OracleConnection of OracleConnectionWrapper .

Ik weet ook niet helemaal zeker of het URL-formulier werkt met het 1.4-stuurprogramma, hoewel ik denk van wel - misschien moet je je originele @<host>:1522:dev gebruiken het formulier. En merk op dat in de eenvoudig verbinden formaat, dev verwijst naar de servicenaam in plaats van de SID, en ze zijn mogelijk niet hetzelfde; controleer welke lsnrctl status geeft aan of dit problematisch is.



  1. Databasediagram-ondersteuningsobjecten kunnen niet worden geïnstalleerd ... geen geldige eigenaar

  2. Maak een afbeeldingstrackback voor een externe webuitgever om naar mijn site te linken

  3. Permanente aanmelding PHP en SQL

  4. Waarom geeft deze in MySQL opgeslagen functie andere resultaten dan de berekening in de query?