ORA-12519, TNS:no appropriate service handler found
felet kan vara resultatet av att du använder en gammal JDBC-anslutningssträng. Enligt kapitel 8 Datakällor och webbadresser i Oracle 11.1 JDBC Developer's Guide and Reference, är anslutningssträngformatet följande:
jdbc:oracle:thin:@//host_name:port_number/service_name
Det finns också en anteckning som säger "Startar Oracle Database 10g, Oracle Service IDs supports inte". Så syntaxen du använder måste ha varit lämplig för Oracle 9i. Det kan fungera på nyare versioner, men det är inte garanterat.
Så överväg att ändra formatet på dina JDBC-anslutningssträngar så att de följer formatet som föreslås i guiden.
För Oracle 9i och framåt bör du också använda oracle.jdbc.OracleDriver
snarare än oracle.jdbc.driver.OracleDriver
som Oracle har sagt att oracle.jdbc.driver.OracleDriver
är utfasad och stödet för denna drivrutinsklass kommer att upphöra.