Documente Academic
Documente Profesional
Documente Cultură
3. Le damos el nombre del pool de conexiones a relacionar, hay que tener en cuenta que si va enlazar con una
aplicación empresarial o web en netbeans, recomiendo colocarle el mismo nombre que le colocó al pool que creó en
netbeans.
pool name : Aquí colocamos el nombre del pool, compuesto por letras y números y sin espacios.
Resource Type : Aquí seleccionamos el tipo de recurso. Por lo general es java.sql.DataSource.
Database Driver Vendor: En esta opción colocamos nuestro proveedor de base de datos, eso depende de
cual estés utilizando o cual necesites para poner a funcionar el pool. En mi caso escogeré Oracle, ya que mi
base de datos esta en PL/SQL.
Ahora viene lo más importante del pool de conexiones y aquí deben tener claro los siguientes criterios:
DataBaseName: Nombre de la base de datos.
DataSourceName: OracleDataSource.
NetworkProtocol: Protocolo de red para nuestro caso tcp.
Password: clave de la base de datos o esquema.
User: usuario de la base de datos o esquema.
PortNumber: puerto por el que se realizara la conexión a la base de datos, en mi caso estoy manejando
Oracle y por defecto el puerto 1521.
URL: jdbc:oracle:thin:@11.9.9.19:1521:COSTOS
ahora tenemos nuestro pool de conexiones configurado. Para verficar el estado del mismo realizaremos un
Ping para ver si la conexion se ha establecido.
java.lang.ClassNotFoundException: oracle.jdbc.pool.OracleDataSource
at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:270)
Luego de crear el pool de conexiones de debe crear el recurso JDBC que proporciona a las
aplicaciones las conexiones a la base de datos.
Con estos pasos ya se tendría creado el pool de conexiones y el recurso que permite enlazar
la aplicación con la bd.