Pregunta: | 12949 - CONNECTION POOL |
Autor: | Risk Smith |
Tengo problemas con los drivers weblogic para oracle no soy capaz de configurar un pool de conexiones, alguien podria indicarme cual es es mejor driver y como utilizarlo?? |
Respuesta: | Xavi Canal |
Holas,
yo uso el propio driver de Oracle, Oracle Thin, si sabes JDBC sabrás como usarlo. En cuanto a Weblogic, simplemente deberás editar unas lineas en su .properties: -==============- weblogic.jdbc.connectionPool.NomreDeTuPool=\ url=jdbc:oracle:thin:@IP:PUERTO:TABLESPACE,\ driver=oracle.jdbc.driver.OracleDriver,\ loginDelaySecs=1,\ initialCapacity=6,\ maxCapacity=12,\ capacityIncrement=2,\ refreshMinutes=10,\ props=user=tulogin;password=tupassword weblogic.allow.reserve.weblogic.jdbc.connectionPool.NombreDeTuPool=everyone -==============- bien, una vez configurado el .properties (para los detalles de cada Key mira la documentacion de Weblogic: "http://www.weblogic.com/docs51/resources.html") echamos un vistazo al código Java de tu programa: tienes que cargar el Driver en memoria: Class.forname ("weblogic.jdbc.pool.Driver"); tendrás que cachear un par de Exceptions y para pedir una Connection: DriverManager.getConnection ("jdbc:weblogic:pool:NombreDeTuPool", null); no te olvides de cerrar las conexiones una vez usadas o te vas a quedar sin ellas :) att. Xavi Canal |