Jeśli chodzi o parametry połączenia, możesz użyć TNS
składnia (czytaj dalej
), w przeciwieństwie do host:port:sid
składnia, której teraz używasz. W takim przypadku opisz SERVICE_NAME
wewnątrz CONNECT_DATA
, w następujący sposób:
jaydebeapi.connect('oracle.jdbc.driver.OracleDriver','[MYUSER]/[MYPASS]@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=[MYHOST])(PORT=1521))(CONNECT_DATA=(SERVER=dedicated) (SERVICE_NAME=[MYSERVICENAME])))')
Przy okazji – możesz też użyć cx_Oracle
połączyć się z Oracle - bez java
dokuczać. (tylko sugestia)