Pessoal, após atualizar o cliente do oraclo do 9i para 10g (10.2.0.4) uma das conexões que uso no sistema parou de funcionar.
Os jars do client estão no classpath e as dlls no path.
quando utilizo o metodo dataSource.getConnection();
desta conexão:
<!-- BASE-->
<Resource name="jdbc/db"
auth="Container"
type="javax.sql.DataSource"
factory="org.apache.tomcat.dbcp.dbcp.BasicDataSourceFactory"
driverClassName="oracle.jdbc.OracleDriver"
url="jdbc:oracle:oci8:@DB"
username="USER"
password="PASS"
maxActive="10"
maxIdle="10"
maxWait="5000"
removeAbandonedTimeout="300"
logAbandoned="true"
removeAbandoned="true"
validationQuery="SELECT * FROM DUAL"
testOnBorrow="true" />
retorna este erro:
org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (ORA-12705: Cannot access NLS data files or invalid environment specified
)
ja tentei alterar para url=“jdbc:oracle:oci:@DB”
porem continua retornando o mesmo erro!
não posso usar conexão thin pois o retorna erro que não há listener para o host.
preciso manter a versão do client 10g pois uma nova funcionalidade que envolve clob so funciona com este client ou superior.
qualquer ajuda é bem vinda!
desde já. obrigado!