Apache Derby 的数据源最小要求设置
这些属性随数据库供应商对 JDBC 驱动程序实现的要求不同而有所不同。您必须对配置的每个数据源设置适当的属性。这些设置用于 Apache Derby 数据源。
- Derby JDBC 提供程序
Derby JDBC 驱动程序提供对 Apache Derby 数据库的 JDBC 访问,方法是使用已嵌入到应用程序服务器中的框架。不能将任何 V4.0 的数据源与此提供程序配合使用。
此提供程序:- 只能在 V6.0.2 及更高版本的节点中进行配置
- 支持包含以下类的一阶段数据源:
org.apache.derby.jdbc.EmbeddedConnectionPoolDataSource
- 需要 JDBC 驱动程序文件:
- derby.jar
完整路径名为 ${DERBY_JDBC_DRIVER_PATH}/derby.jar。 当通过应用程序服务器创建连接时,自动设置环境变量。
- derby.jar
- 需要以下 DataStoreHelper 类:
com.ibm.websphere.rsadapter.DerbyDataStoreHelper
- 需要以下属性:
- databaseName
- 数据源从中获取连接的数据库的名称。
如果不指定标准路径名称,那么应用程序服务器使用 app_server_root/derby
的缺省位置,或等同于 AIX®、HP-UX、Linux 或 Solaris 系统环境的缺省位置。
数据库路径名示例:
/tmp/sampleDB
c:\temp\sampleDB
- Derby JDBC 提供程序 (XA)
Derby JDBC 驱动程序 (XA) 提供对 Apache Derby 数据库的 JDBC 访问,方法是使用已嵌入到应用程序服务器中的框架。
此提供程序:- 不支持使用 V4.0 数据源。
- 只能在 V6.0.2 及更高版本的节点中进行配置
- 支持包含以下类的两阶段数据源:
org.apache.derby.jdbc.EmbeddedXADataSource
- 需要 JDBC 驱动程序文件:
- derby.jar
完整路径名为 ${DERBY_JDBC_DRIVER_PATH}/derby.jar。 当通过应用程序服务器创建连接时,自动设置环境变量。
- derby.jar
- 需要以下 DataStoreHelper 类:
com.ibm.websphere.rsadapter.DerbyDataStoreHelper
- 不需要有效的认证别名。
- 需要以下属性:
- databaseName
- 数据源从中获取连接的数据库的名称。
如果不指定标准路径名称,那么应用程序服务器使用 app_server_root/derby
的缺省位置,或等同于 AIX、HP-UX、Linux 或 Solaris 系统环境的缺省位置。
数据库路径名示例:
/tmp/sampleDB
c:\temp\sampleDB
- Derby JDBC 提供程序 40
Derby JDBC 提供程序 40 提供对 Apache Derby 数据库的 JDBC 访问,方法是使用已嵌入到应用程序服务器中的框架。
此提供程序:- 只能在 V7.0 及更高版本的节点中进行配置。
- 不支持 V4.0 数据源。
- 支持包含以下类的一阶段数据源:
org.apache.derby.jdbc.EmbeddedConnectionPoolDataSource40
- 需要 JDBC 驱动程序文件:
- derby.jar
完整路径名为 ${DERBY_JDBC_DRIVER_PATH}/derby.jar。 当通过应用程序服务器创建连接时,自动设置环境变量。
- derby.jar
- 需要以下 DataStoreHelper 类:
com.ibm.websphere.rsadapter.DerbyDataStoreHelper
- 需要以下属性:
- databaseName
- 数据源从中获取连接的数据库的名称。
如果不指定标准路径名称,那么应用程序服务器使用 app_server_root/derby
的缺省位置,或等同于 AIX、HP-UX、Linux 或 Solaris 系统环境的缺省位置。
数据库路径名示例:
/tmp/sampleDB
c:\temp\sampleDB
- Derby JDBC 提供程序 40 (XA)
Derby JDBC 提供程序 40 (XA) 提供对 Apache Derby 数据库的 JDBC 访问,方法是使用已嵌入到应用程序服务器中的框架。
此提供程序:- 只能在 V7.0 及更高版本的节点中进行配置。
- 不支持 V4.0 数据源。
- 支持包含以下类的一阶段数据源:
org.apache.derby.jdbc.EmbeddedXADataSource40
- 需要 JDBC 驱动程序文件:
- derby.jar
完整路径名为 ${DERBY_JDBC_DRIVER_PATH}/derby.jar。 当通过应用程序服务器创建连接时,自动设置环境变量。
- derby.jar
- 需要以下 DataStoreHelper 类:
com.ibm.websphere.rsadapter.DerbyDataStoreHelper
- 需要以下属性:
- databaseName
- 数据源从中获取连接的数据库的名称。
如果不指定标准路径名称,那么应用程序服务器使用 app_server_root/derby
的缺省位置,或等同于 AIX、HP-UX、Linux 或 Solaris 系统环境的缺省位置。
数据库路径名示例:
/tmp/sampleDB
c:\temp\sampleDB
- 使用 Derby Client 的 Derby Network Server
使用此提供程序只访问运行在作为应用程序服务器的同一节点上的 Apache Derby 数据库。
此提供程序:- 不支持 V4.0 数据源。
- 只能在 V6.1 及更高版本的节点中进行配置
- 将以下一阶段数据源用于使用 Derby Client 提供程序的 Derby Network Server:
org.apache.derby.jdbc.ClientConnectionPoolDataSource
- 需要以下 JDBC 驱动程序文件:
- derbyclient.jar
- 需要 DataStoreHelper 类:
com.ibm.websphere.rsadapter.DerbyNetworkServerDataStoreHelper
- 需要以下属性:
- databaseName
- 数据源从中获取连接的数据库的名称。
如果不指定标准路径名称,那么应用程序服务器使用 app_server_root/derby
的缺省位置,或等同于 AIX、HP-UX、Linux 或 Solaris 系统环境的缺省位置。
数据库路径名示例:
/tmp/sampleDB
c:\temp\sampleDB
- 使用 Derby Client (XA) 的 Derby Network Server
使用此提供程序只访问运行在作为应用程序服务器的同一节点上的 Apache Derby 数据库。
此提供程序:- 不支持 V4.0 数据源。
- 只能在 V6.1 及更高版本的节点中进行配置
- 将以下 XA 数据源用于使用 Derby Client 提供程序的 Derby Network Server:
org.apache.derby.jdbc.ClientXADataSource
- 需要以下 JDBC 驱动程序文件:
- derbyclient.jar
- 需要 DataStoreHelper 类:
com.ibm.websphere.rsadapter.DerbyNetworkServerDataStoreHelper
- 需要以下属性:
- databaseName
- 数据源从中获取连接的数据库的名称。
如果不指定标准路径名称,那么应用程序服务器使用 app_server_root/derby
的缺省位置,或等同于 AIX、HP-UX、Linux 或 Solaris 系统环境的缺省位置。
数据库路径名示例:
/tmp/sampleDB
c:\temp\sampleDB
- 使用 Derby Client 40 的 Derby Network Server
使用此提供程序只访问运行在作为应用程序服务器的同一节点上的 Apache Derby 数据库。
此提供程序:- 只能在 V7.0 及更高版本的节点中进行配置
- 不支持 V4.0 数据源。
- 将以下一阶段数据源用于使用 Derby Client 提供程序的 Derby Network Server:
org.apache.derby.jdbc.ClientConnectionPoolDataSource40
- 需要以下 JDBC 驱动程序文件:
- derbyclient.jar
- 需要 DataStoreHelper 类:
com.ibm.websphere.rsadapter.DerbyNetworkServerDataStoreHelper
- 需要以下属性:
- databaseName
- 数据源从中获取连接的数据库的名称。
如果不指定标准路径名称,那么应用程序服务器使用 app_server_root/derby
的缺省位置,或等同于 AIX、HP-UX、Linux 或 Solaris 系统环境的缺省位置。
数据库路径名示例:
/tmp/sampleDB
c:\temp\sampleDB
- 使用 Derby Client 40 (XA) 的 Derby Network Server
使用此提供程序只访问运行在作为应用程序服务器的同一节点上的 Apache Derby 数据库。
此提供程序:- 只能在 V7.0 及更高版本的节点中进行配置
- 不支持 V4.0 数据源。
- 将以下一阶段数据源用于使用 Derby Client 提供程序的 Derby Network Server:
org.apache.derby.jdbc.ClientXADataSource40
- 需要以下 JDBC 驱动程序文件:
- derbyclient.jar
- 需要 DataStoreHelper 类:
com.ibm.websphere.rsadapter.DerbyNetworkServerDataStoreHelper
- 需要以下属性:
- databaseName
- 数据源从中获取连接的数据库的名称。
如果不指定标准路径名称,那么应用程序服务器使用 app_server_root/derby
的缺省位置,或等同于 AIX、HP-UX、Linux 或 Solaris 系统环境的缺省位置。
数据库路径名示例:
/tmp/sampleDB
c:\temp\sampleDB