Apache Derby 所需的資料來源設定下限
這些內容會隨著JDBC 驅動程式實作的資料庫供應商需求而不同。 您必須在所配置的每個資料來源上,設定適當的內容。 這些設定會用於 Apache Derby 資料來源。
- Derby JDBC Provider
Derby JDBC 驅動程式利用已內嵌在應用程式伺服器中的架構來提供對於 Apache Derby 資料庫的 JDBC 存取功能。 您無法搭配這個提供者來使用任何 4.0 版資料來源。
這個提供者:- 只可在 6.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 Provider (XA)
Derby JDBC 驅動程式 (XA) 利用已內嵌在應用程式伺服器中的架構來提供對於 Apache Derby 資料庫的 JDBC 存取功能。
這個提供者:- 不支援使用 4.0 版資料來源。
- 只可在 6.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 Provider 40
Derby JDBC Provider 40 利用已內嵌在應用程式伺服器中的架構來提供對於 Apache Derby 資料庫的 JDBC 存取功能。
這個提供者:- 只可在 7.0 版及更新版本的節點中配置。
- 不支援第 4.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 Provider 40 (XA)
Derby JDBC Provider 40 (XA) 利用已內嵌在應用程式伺服器中的架構來提供對於 Apache Derby 資料庫的 JDBC 存取功能。
這個提供者:- 只可在 7.0 版及更新版本的節點中配置。
- 不支援第 4.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 資料庫。
這個提供者:- 不支援第 4.0 版的資料來源。
- 只可在 6.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 資料庫。
這個提供者:- 不支援第 4.0 版的資料來源。
- 只可在 6.1 版及更新版本的節點中配置
- 對這個使用 Derby Client 提供者的 Derby Network Server,使用下列 XA 資料來源:
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 資料庫。
這個提供者:- 只可在 7.0 版及更新版本的節點中配置
- 不支援第 4.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 資料庫。
這個提供者:- 只可在 7.0 版及更新版本的節點中配置
- 不支援第 4.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