No puede (AFAIK) establecer esto como parte de la URL. Según la documentación de OracleDriver :
La tabla que enumera las propiedades de conexión que admiten los controladores JDBC de Oracle incluye includeSynonyms
, por lo que debería poder hacer:
String url = "jdbc:oracle:thin:@//<HOST>:1522/dev"
java.util.Properties info = new java.util.Properties();
info.put ("includeSynonyms", "true");
getConnection (url, info);
No probado, me temo, y no estoy seguro de si funciona con la versión de su controlador. También puede configurarlo más tarde mediante un OracleConnection o OracleConnectionWrapper .
Tampoco estoy del todo seguro de que el formulario de URL funcione con el controlador 1.4, aunque creo que sí; es posible que deba usar su @<host>:1522:dev
original forma. Y tenga en cuenta que en conexión fácil
formato, dev
hace referencia al nombre del servicio en lugar del SID, y es posible que no sean lo mismo; verifique qué lsnrctl status
muestra si esto es problemático.