Eu encontrei um problema:
Existe um banco de dados, ele pode ser conectado por ferramentas sqldeveloper
Mas eu quero usar c3p0 para conectar o banco de dados com o jdbcurl:
jdbc: oracle: thin: @ 2.2.6.11: 2709: hl.webtest.com
obter esses erros: WARN - com.mchange.v2.resourcepool.BasicResourcePool$AcquireTask@55854763 - Tentativa de aquisição falhou !!! Compensação pendente adquire. Ao tentar adquirir um novo recurso necessário, não conseguimos mais do que o número máximo de tentativas de aquisição permitidas (5). Última exceção de tentativa de aquisição: java.sql.SQLException: O listener recusou a conexão com o seguinte erro: ORA-12505, TNS: o ouvinte atualmente não sabe do SID dado no descritor de conexão
at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:70)
por que o C3p0 lança o erro? Parece que o jdbcurl está errado, o que é correto jdbcurl com o nome do serviço?
Respostas:
1 para resposta № 1jdbc:oracle:thin:@//2.2.6.11:2709/hl.webtest.com
é use service_name, não o SID
Você precisa do //
e a /