Valores mínimos necesarios de origen de datos para Apache Derby
Estas propiedades varían según los requisitos del proveedor de la base de datos para las implementaciones del controlador JDBC. Debe establecer las propiedades adecuadas cada origen de datos que configure. Estos valores son para orígenes de datos de Apache Derby.
- Proveedor de JDBC de Derby
El controlador JDBC de Derby proporciona el acceso de JDBC a la base de datos Apache Derby utilizando la infraestructura que ya está incorporada en el servidor de aplicaciones. No puede utilizar orígenes de datos de la versión 4.0 con este proveedor.
Este proveedor:- Se puede configurar sólo en nodos de la versión 6.0.2 y posteriores
- Da soporte al origen de datos de una fase con la clase siguiente:
org.apache.derby.jdbc.EmbeddedConnectionPoolDataSource
- Necesita el archivo del controlador JDBC:
- derby.jar
El nombre completo de vía de acceso es ${DERBY_JDBC_DRIVER_PATH}/derby.jar. Al crear una conexión a través del servidor de aplicaciones, las variables de entorno se establecen automáticamente.
- derby.jar
- Requiere la clase DataStoreHelper siguiente:
com.ibm.websphere.rsadapter.DerbyDataStoreHelper
- Requiere las propiedades siguientes:
- databaseName
- Nombre de la base de datos desde la que el origen de datos obtiene las conexiones. Si no especifica un nombre de vía de acceso plenamente cualificado, el servidor de aplicaciones utilizará la ubicación predeterminada de raíz_servidor_aplicaciones/derby
o el equivalente predeterminado para entornos de sistemas AIX, HP-UX, Linux o Solaris. Ejemplo de nombre de vía de acceso de base de datos:
/tmp/sampleDB
c:\temp\sampleDB
- Proveedor de JDBC de Derby (XA)
El controlador JDBC de Derby (XA) proporciona el acceso de JDBC a la base de datos Apache Derby utilizando la infraestructura que ya está incorporada en el servidor de aplicaciones.
Este proveedor:- No soporta el uso de los orígenes de datos de la versión 4.0.
- Se puede configurar sólo en nodos de la versión 6.0.2 y posteriores
- Da soporte al origen de datos de dos fases con la clase siguiente:
org.apache.derby.jdbc.EmbeddedXADataSource
- Requiere el archivo del controlador JDBC:
- derby.jar
El nombre completo de vía de acceso es ${DERBY_JDBC_DRIVER_PATH}/derby.jar. Al crear una conexión a través del servidor de aplicaciones, las variables de entorno se establecen automáticamente.
- derby.jar
- Requiere la clase DataStoreHelper siguiente:
com.ibm.websphere.rsadapter.DerbyDataStoreHelper
- No necesita un alias de autenticación válido.
- Requiere las propiedades siguientes:
- databaseName
- Nombre de la base de datos desde la que el origen de datos obtiene las conexiones. Si no especifica un nombre de vía de acceso plenamente cualificado, el servidor de aplicaciones utilizará la ubicación predeterminada de raíz_servidor_aplicaciones/derby
o el equivalente predeterminado para entornos de sistemas AIX, HP-UX, Linux o Solaris. Ejemplo de nombre de vía de acceso de base de datos:
/tmp/sampleDB
c:\temp\sampleDB
- Proveedor JDBC de Derby 40
El proveedor JDBC de Derby proporciona el acceso de JDBC a la base de datos Apache Derby utilizando la infraestructura que ya está incorporada en el servidor de aplicaciones.
Este proveedor:- Se puede configurar sólo en nodos de la versión 7.0 y posteriores.
- No soporta los orígenes de datos de la versión 4.0.
- Da soporte al origen de datos de una fase con la clase siguiente:
org.apache.derby.jdbc.EmbeddedConnectionPoolDataSource40
- Necesita el archivo del controlador JDBC:
- derby.jar
El nombre completo de vía de acceso es ${DERBY_JDBC_DRIVER_PATH}/derby.jar. Al crear una conexión a través del servidor de aplicaciones, las variables de entorno se establecen automáticamente.
- derby.jar
- Requiere la clase DataStoreHelper siguiente:
com.ibm.websphere.rsadapter.DerbyDataStoreHelper
- Requiere las propiedades siguientes:
- databaseName
- Nombre de la base de datos desde la que el origen de datos obtiene las conexiones. Si no especifica un nombre de vía de acceso plenamente cualificado, el servidor de aplicaciones utilizará la ubicación predeterminada de raíz_servidor_aplicaciones/derby
o el equivalente predeterminado para entornos de sistemas AIX, HP-UX, Linux o Solaris. Ejemplo de nombre de vía de acceso de base de datos:
/tmp/sampleDB
c:\temp\sampleDB
- Proveedor de JDBC de Derby 40 (XA)
El proveedor JDBC de Derby 40 (XA) proporciona el acceso de JDBC a la base de datos Apache Derby utilizando la infraestructura que ya está incorporada en el servidor de aplicaciones.
Este proveedor:- Se puede configurar sólo en nodos de la versión 7.0 y posteriores.
- No soporta los orígenes de datos de la versión 4.0.
- Da soporte al origen de datos de una fase con la clase siguiente:
org.apache.derby.jdbc.EmbeddedXADataSource40
- Necesita el archivo del controlador JDBC:
- derby.jar
El nombre completo de vía de acceso es ${DERBY_JDBC_DRIVER_PATH}/derby.jar. Al crear una conexión a través del servidor de aplicaciones, las variables de entorno se establecen automáticamente.
- derby.jar
- Requiere la clase DataStoreHelper siguiente:
com.ibm.websphere.rsadapter.DerbyDataStoreHelper
- Requiere las propiedades siguientes:
- databaseName
- Nombre de la base de datos desde la que el origen de datos obtiene las conexiones. Si no especifica un nombre de vía de acceso plenamente cualificado, el servidor de aplicaciones utilizará la ubicación predeterminada de raíz_servidor_aplicaciones/derby
o el equivalente predeterminado para entornos de sistemas AIX, HP-UX, Linux o Solaris. Ejemplo de nombre de vía de acceso de base de datos:
/tmp/sampleDB
c:\temp\sampleDB
- Derby Network Server con Derby Client
Utilice este proveedor sólo para acceder a las bases de datos Apache Derby que se ejecutan en el mismo nodo que el servidor de aplicaciones.
Este proveedor:- No soporta los orígenes de datos de la versión 4.0.
- Se puede configurar sólo en nodos de la versión 6.1 y posteriores
- Utilice el siguiente origen de datos de una fase para Derby Network Server
con el proveedor de Derby Client:
org.apache.derby.jdbc.ClientConnectionPoolDataSource
- Necesita el siguiente archivo del controlador JDBC:
- derbyclient.jar
- Requiere la clase DataStoreHelper:
com.ibm.websphere.rsadapter.DerbyNetworkServerDataStoreHelper
- Requiere la propiedad siguiente:
- databaseName
- Nombre de la base de datos desde la que el origen de datos obtiene las conexiones. Si no especifica un nombre de vía de acceso plenamente cualificado, el servidor de aplicaciones utilizará la ubicación predeterminada de raíz_servidor_aplicaciones/derby
o el equivalente predeterminado para entornos de sistemas AIX, HP-UX, Linux o Solaris. Ejemplo de nombre de vía de acceso de base de datos:
/tmp/sampleDB
c:\temp\sampleDB
- Derby Network Server con Derby Client (XA)
Utilice este proveedor sólo para acceder a las bases de datos Apache Derby que se ejecutan en el mismo nodo que el servidor de aplicaciones.
Este proveedor:- No soporta los orígenes de datos de la versión 4.0.
- Se puede configurar sólo en nodos de la versión 6.1 y posteriores
- Utilice el siguiente origen de datos XA para este Derby Network Server
con el proveedor de Derby Client:
org.apache.derby.jdbc.ClientXADataSource
- Necesita el siguiente archivo del controlador JDBC:
- derbyclient.jar
- Requiere la clase DataStoreHelper:
com.ibm.websphere.rsadapter.DerbyNetworkServerDataStoreHelper
- Requiere la propiedad siguiente:
- databaseName
- Nombre de la base de datos desde la que el origen de datos obtiene las conexiones. Si no especifica un nombre de vía de acceso plenamente cualificado, el servidor de aplicaciones utilizará la ubicación predeterminada de raíz_servidor_aplicaciones/derby
o el equivalente predeterminado para entornos de sistemas AIX, HP-UX, Linux o Solaris. Ejemplo de nombre de vía de acceso de base de datos:
/tmp/sampleDB
c:\temp\sampleDB
- Derby Network Server con Derby Client 40
Utilice este proveedor sólo para acceder a las bases de datos Apache Derby que se ejecutan en el mismo nodo que el servidor de aplicaciones.
Este proveedor:- Se puede configurar sólo en nodos de la versión 7.0 y posteriores.
- No soporta los orígenes de datos de la versión 4.0.
- Utilice el siguiente origen de datos de una fase para Derby Network Server
con el proveedor de Derby Client:
org.apache.derby.jdbc.ClientConnectionPoolDataSource40
- Necesita el siguiente archivo del controlador JDBC:
- derbyclient.jar
- Requiere la clase DataStoreHelper:
com.ibm.websphere.rsadapter.DerbyNetworkServerDataStoreHelper
- Requiere la propiedad siguiente:
- databaseName
- Nombre de la base de datos desde la que el origen de datos obtiene las conexiones. Si no especifica un nombre de vía de acceso plenamente cualificado, el servidor de aplicaciones utilizará la ubicación predeterminada de raíz_servidor_aplicaciones/derby
o el equivalente predeterminado para entornos de sistemas AIX, HP-UX, Linux o Solaris. Ejemplo de nombre de vía de acceso de base de datos:
/tmp/sampleDB
c:\temp\sampleDB
- Derby Network Server con Derby Client 40 (XA)
Utilice este proveedor sólo para acceder a las bases de datos Apache Derby que se ejecutan en el mismo nodo que el servidor de aplicaciones.
Este proveedor:- Se puede configurar sólo en nodos de la versión 7.0 y posteriores.
- No soporta los orígenes de datos de la versión 4.0.
- Utilice el siguiente origen de datos de una fase para Derby Network Server
con el proveedor de Derby Client:
org.apache.derby.jdbc.ClientXADataSource40
- Necesita el siguiente archivo del controlador JDBC:
- derbyclient.jar
- Requiere la clase DataStoreHelper:
com.ibm.websphere.rsadapter.DerbyNetworkServerDataStoreHelper
- Requiere la propiedad siguiente:
- databaseName
- Nombre de la base de datos desde la que el origen de datos obtiene las conexiones. Si no especifica un nombre de vía de acceso plenamente cualificado, el servidor de aplicaciones utilizará la ubicación predeterminada de raíz_servidor_aplicaciones/derby
o el equivalente predeterminado para entornos de sistemas AIX, HP-UX, Linux o Solaris. Ejemplo de nombre de vía de acceso de base de datos:
/tmp/sampleDB
c:\temp\sampleDB