ORA-12519, TNS:no appropriate service handler found
fejl kan være resultatet af brug af en gammeldags JDBC-forbindelsesstreng. Ifølge kapitel 8 Datakilder og webadresser af Oracle 11.1 JDBC Developer's Guide and Reference, er forbindelsesstrengformatet følgende:
jdbc:oracle:thin:@//host_name:port_number/service_name
Der er også en note, der siger "Starter Oracle Database 10g, Oracle Service ID'er understøttes ikke". Så den syntaks, du bruger, må have været egnet til Oracle 9i. Det virker muligvis på nyere versioner, men det er ikke garanteret.
Så overvej at ændre formatet på dine JDBC-forbindelsesstrenge, så de følger det format, der er foreslået i vejledningen.
For Oracle 9i og fremefter skal du også bruge oracle.jdbc.OracleDriver
i stedet for oracle.jdbc.driver.OracleDriver
som Oracle har udtalt, at oracle.jdbc.driver.OracleDriver
er udfaset, og understøttelse af denne driverklasse vil blive afbrudt.