oracle - example - ojdbc
La cadena de conexión JDBC Thin en Oracle usa ambos puntos y barra diagonal (2)
Recomendamos utilizar la forma larga de la URL de conexión como se muestra a continuación.
jdbc: oracle: thin: @ (DESCRIPTION = (DIRECCIÓN = (HOST = myhost) (PORT = 1521) (PROTOCOLO = tcp)) (CONNECT_DATA = (SERVICE_NAME = myorcldbservicename)))
Eche un vistazo a DataSourceSample y UCPSample para referencia.
Quería saber si podemos usar ambos puntos y barra inclinada con SID al hacer la conexión URL en Oracle.
p.ej
jdbc:oracle:thin:@<host>:1521:<SID>
jdbc:oracle:thin:@<host>:1521/<SID>
¿Serán estos dos iguales y funcionarán?
Estoy construyendo una aplicación que funcionará tanto con Oracle RAC como con entornos no RAC y los entornos RAC admiten SERVICE NAME con forward slash
por lo que quería comprobar si la forward slash
soporte de entorno non RAC
.
Para el entorno de RAC
la URL es así
jdbc:oracle:thin:@<host>:1521/<SERVICENAME>
Actualizar Esta es una pregunta diferente porque quiero preguntar si es posible usar both ( :
y /
while usando <SID>
en la cadena de conexión que llamamos OracleJDBCUrl
.
Pude usar ambos dos puntos :
y barra diagonal /
para SID en la connection URL
y pude establecer la conexión. Creo que en Oracle 11g
podemos hacer tal cosa y para Service Name
solo podemos usar es barra inclinada /
.