交易管理程式服務的配置內容
Name | Type | Default | Description |
---|---|---|---|
recoverOnStartup | boolean | false | 指明在伺服器啟動時,伺服器是否要開始交易回復。 |
waitForRecovery | boolean | false | 指明伺服器是否要等待交易回復完成,才接受新的交易式工作。 |
acceptHeuristicHazard | boolean | true | 指明這個伺服器上的所有應用程式,是否接受內含一段式資源的兩段式交易中可能發生的探索性風險。 |
clientInactivityTimeout | 精準度是秒鐘的時間量 | 60s | 遠端用戶端發出的交易要求之間的持續時間上限。用戶端閒置超出這個逾時值的任何期間,都會在這個應用程式伺服器中造成交易的回復。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。 |
heuristicRetryInterval | 精準度是秒鐘的時間量 | 60s | 在資源管理程式或遠端夥伴擲出暫時性異常狀況之後,在重試確定或回復之類的完成信號之前,應用程式伺服器等待的時間量。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。 |
heuristicRetryWait | int | 5 | 應用程式伺服器重試完成信號(如確定或回復)的次數。在資源管理程式或遠端夥伴擲出暫時性異常狀況之後,便會重試。 |
propogatedOrBMTTranLifetimeTimeout | 精準度是秒鐘的時間量 | 0 | 在這個伺服器中所執行交易的交易逾時上限。這個值應該大於或等於指定的總交易逾時值。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。 |
totalTranLifetimeTimeout | 精準度是秒鐘的時間量 | 120s | 容許在這個伺服器中啟動之交易的預設完成時間上限。未在這個逾時值之前完成的任何這類交易都會回復。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。 |
transactionLogDirectory | string | ${server.output.dir}/tranlog/ | 在這個伺服器中,交易服務用來儲存回復所用日誌檔的目錄。 |
transactionLogSize | int | 1024 | 指定交易日誌檔的大小(以 KB 為單位)。 |
recoveryIdentity | string | 用於交易同層級回復之這部伺服器的唯一身分。 | |
recoveryGroup | string | 此伺服器所屬之回復群組的名稱。回復群組成員可回復群組中其他伺服器的交易日誌。 | |
enableLoggingForHeuristicReporting | boolean | false | 指明對於同時涉及一段式確定資源和兩段式確定資源的交易所發出的「即將確定一段式資源」事件,應用程式伺服器是否要加以記載。 |
transactionLogDBTableSuffix | string | 當回復日誌儲存在 RDBMS 表格時,這個內容容許事後使用字串來決定表格名稱,讓這部伺服器將它視為唯一的。 | |
timeoutGracePeriodEnabled | boolean | false | 指明執行交易之服務者區域的交易逾時與異常結束之間是否有延遲。 |
lpsHeuristicCompletion |
| ROLLBACK | 指明用來完成含探索輸出之交易的方向;可能由應用程式伺服器來確定或回復交易,或是取決於管理者的手動完成。容許的值為:「確定」、「回復」和「手動」 COMMIT 確定 MANUAL 手動 ROLLBACK 回復 |
defaultMaxShutdownDelay | 精準度是秒鐘的時間量 | 2s | 預設關閉延遲時間上限. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。 |
dataSourceRef | 最上層 dataSource 元素的參照(字串)。 | 這個是一個選用的內容。依預設,交易服務會將它的回復日誌儲存在檔案中。作為替代方案,日誌也可能儲存在 RDBMS 中。方式是設定這個內容來定義將儲存交易日誌的非交易式資料來源。 |
這個是一個選用的內容。依預設,交易服務會將它的回復日誌儲存在檔案中。作為替代方案,日誌也可能儲存在 RDBMS 中。方式是設定這個內容來定義將儲存交易日誌的非交易式資料來源。
Name | Type | Default | Description |
---|---|---|---|
enableConnectionCasting | boolean | false | 指出從資料來源取得的連線,應該可以強制轉型為 JDBC 供應商連線實作所實作的介面類別。如果啟用這個選項,會增加每一項 getConnection 作業的額外負擔。如果不常需要供應商 JDBC 介面,更有效率的作法是維持停用這個選項,並且只在需要時才使用 Connection.unwrap(interface)。如果在伺服器執行期間更新,會將更新套用至新的連線要求;使用中的連線不受影響。 |
jndiName | string | 資料來源的 JNDI 名稱。如果在伺服器執行期間更新,會造成現有連線毀損。 | |
jdbcDriverRef | 最上層 jdbcDriver 元素的參照(字串)。 | 資料來源的 JDBC 驅動程式。如果在伺服器執行期間更新,會造成現有連線毀損。 | |
connectionManagerRef | 最上層 connectionManager 元素的參照(字串)。 | 資料來源的連線管理程式。如果在伺服器執行期間更新,會造成現有連線毀損。 | |
type |
| 資料來源的類型。如果在伺服器執行期間更新,會造成現有連線毀損。 javax.sql.DataSource javax.sql.DataSource javax.sql.ConnectionPoolDataSource javax.sql.ConnectionPoolDataSource javax.sql.XADataSource javax.sql.XADataSource | |
connectionSharing |
| MatchOriginalRequest | 指明如何比對用於共用的連線。 MatchOriginalRequest 當共用連線時,根據原始連線要求比對。 MatchCurrentState 當共用連線時,根據連線的現行狀態比對。如果在伺服器執行期間更新,會將更新套用至交易中各第一個連線控點。 |
containerAuthDataRef | 最上層 authData 元素的參照(字串)。 | 儲存器管理鑑別的預設鑑別資料,當連結沒有為 res-auth=CONTAINER 的資源參照指定鑑別別名時,就會套用它。如果在伺服器執行期間更新,會將變更套用至新的連線要求;使用中的連線不受影響。 | |
jaasLoginContextEntryRef | 最上層 jaasLoginContextEntry 元素的參照(字串)。 | 鑑別用的 JAAS 登入環境定義項目。如果在伺服器執行期間更新,會將更新套用至新的連線要求;使用中的連線不受影響。 | |
isolationLevel |
| 預設交易隔離層次。若未指定,並將資料庫識別為 DB2、Derby、Informix、Microsoft SQL Server 或 Sybase,則會使用 TRANSACTION_REPEATABLE_READ。如果沒有為其他資料庫指定此項,則會使用 TRANSACTION_READ_COMMITTED。如果在伺服器執行期間更新,會將更新套用至新的連線要求;使用中的連線不受影響。 TRANSACTION_SNAPSHOT Microsoft SQL Server JDBC 驅動程式和 DataDirect Connect for JDBC 驅動程式的 Snapshot 隔離。 TRANSACTION_READ_UNCOMMITTED 可以進行錯誤讀取、不可重複讀取和幻象讀取。 TRANSACTION_READ_COMMITTED 禁止錯誤讀取;可以進行不可重複讀取和幻象讀取。 TRANSACTION_SERIALIZABLE 禁止錯誤讀取、不可重複讀取和幻象讀取。 TRANSACTION_REPEATABLE_READ 禁止錯誤讀取和不可重複讀取;可以進行幻象讀取。 | |
statementCacheSize | int Min: 0 | 10 | 每個連線的快取陳述式數目上限。如果在伺服器執行期間更新,在下次使用時,會調整陳述式快取大小。 |
transactional | boolean | true | 啟用參與應用程式伺服器所管理的交易。如果在伺服器執行期間更新,會造成現有連線毀損。 |
beginTranForResultSetScrollingAPIs | boolean | true | 使用結果集捲動介面時嘗試交易列入。 |
beginTranForVendorAPIs | boolean | true | 使用供應商介面時嘗試交易列入。 |
commitOrRollbackOnCleanup |
| 當連線關閉或傳回到儲存區時,決定如何清除可能在資料庫工作單元中的連線 (AutoCommit=false)。 rollback 藉由回復來清除連線。 commit 藉由確定來清除連線。 | |
queryTimeout | 精準度是秒鐘的時間量 | SQL 陳述式的預設查詢逾時值。在 JTA 交易中,syncQueryTimeoutWithTransactionTimeout 可置換這個預設值。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。 | |
recoveryAuthDataRef | 最上層 authData 元素的參照(字串)。 | 交易回復的鑑別資料。 | |
syncQueryTimeoutWithTransactionTimeout | boolean | false | 使用 JTA 交易中的剩餘時間(如果有的話)作為 SQL 陳述式的預設查詢逾時值。 |
supplementalJDBCTrace | boolean | 當已在 bootstrap.properties 中啟用 JDBC 驅動程式追蹤時,補充所記載的 JDBC 驅動程式追蹤。JDBC 驅動程式追蹤規格包括:com.ibm.ws.database.logwriter、com.ibm.ws.db2.logwriter、com.ibm.ws.derby.logwriter、com.ibm.ws.informix.logwriter、com.ibm.ws.oracle.logwriter、com.ibm.ws.sqlserver.logwriter、com.ibm.ws.sybase.logwriter。如果在伺服器執行期間更新,會造成現有連線毀損。 | |
validationTimeout | 精準度是秒鐘的時間量 | 針對儲存連線的驗證,指定一個逾時值。若有指定,會先驗證儲存區中的連線,再從連線儲存區中重複使用。在連線管理程式驗證連線,以回應 PurgePolicy=ValidateAllConnections 的過時連線時,也會使用驗證逾時值。值 0 表示在驗證連線時,不會套用任何逾時值。驗證逾時值需要符合 JDBC 4.0 規格或以上的 JDBC 驅動程式。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。 |
資料來源的 JDBC 驅動程式。如果在伺服器執行期間更新,會造成現有連線毀損。
Name | Type | Default | Description |
---|---|---|---|
libraryRef | 最上層 library 元素的參照(字串)。 | 識別 JDBC 驅動程式 JAR 和原生檔案。 | |
javax.sql.XADataSource | string | javax.sql.XADataSource 的 JDBC 驅動程式實作。 | |
javax.sql.ConnectionPoolDataSource | string | javax.sql.ConnectionPoolDataSource 的 JDBC 驅動程式實作。 | |
javax.sql.DataSource | string | javax.sql.DataSource 的 JDBC 驅動程式實作。 |
dataSource > jdbcDriver > library
識別 JDBC 驅動程式 JAR 和原生檔案。
Name | Type | Default | Description |
---|---|---|---|
name | string | 管理者的共用程式庫名稱 | |
description | string | 管理者的共用程式庫說明 | |
filesetRef | 最上層 fileset 元素的參照清單(逗點區隔的字串)。 | 參照的檔案集 ID | |
apiTypeVisibility | string | spec,ibm-api,api,stable | 這個類別載入器支援這種 API 套件的類型。值是下列 API 套件之任何組合的逗點區隔清單:spec、ibm-api、api、stable、third-party。 |
dataSource > jdbcDriver > library > fileset
參照的檔案集 ID
Name | Type | Default | Description |
---|---|---|---|
id | string | 唯一的配置 ID。 | |
dir | 目錄的路徑 | ${server.config.dir} | 搜尋檔案的基本目錄。 |
caseSensitive | boolean | true | 指出搜尋是否應該區分大小寫的布林值(預設值:true)。 |
includes | string | * | 要併入搜尋結果中且以逗點或空格區隔的檔名型樣清單(預設值:*)。 |
excludes | string | 要從搜尋結果中且以逗點或空格區隔的檔名型樣清單,預設為不排除任何檔案。 | |
scanInterval | 精準度是毫秒的時間量 | 0 | 用以檢查檔案集之變更的掃描間隔,以時間單位字尾 h-小時、m-分鐘、s-秒、ms-毫秒的長整數來表示(例如 2ms 或 5s)。預設為已停用 (scanInterval=0)。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m)、秒 (s) 或毫秒 (ms)。例如,指定 500 毫秒為 500ms。您可以在單一項目中包括多個值。例如,1s500ms 相等於 1.5 秒。 |
dataSource > jdbcDriver > library > folder
參照的資料夾 ID
Name | Type | Default | Description |
---|---|---|---|
id | string | 唯一的配置 ID。 | |
dir | 目錄的路徑 | 要併到程式庫類別路徑中以便尋找資源檔的目錄或資料夾 |
dataSource > jdbcDriver > library > file
參照的檔案 ID
Name | Type | Default | Description |
---|---|---|---|
id | string | 唯一的配置 ID。 | |
name | 檔案的路徑 | 完整檔名 |
dataSource > connectionManager
資料來源的連線管理程式。如果在伺服器執行期間更新,會造成現有連線毀損。
Name | Type | Default | Description |
---|---|---|---|
agedTimeout | 精準度是秒鐘的時間量 | -1 | 可透過儲存區維護來捨棄連線之前所經歷的時間量。值 -1 表示會停用此逾時。值 0 表示捨棄每次連線,如此會停用連線儲存區。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。 |
connectionTimeout | 精準度是秒鐘的時間量 | 30s | 連線要求逾時之前所經歷的時間量。值 -1 表示會停用此逾時。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。 |
maxIdleTime | 精準度是秒鐘的時間量 | 30m | 在儲存區維護期間,連線可以維持未用或閒置的時間量,一旦超過此時間,即可捨棄該連線(前提是這麼做,並不會將儲存區減少至低於大小下限)。值 -1 表示會停用此逾時。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。 |
maxPoolSize | int Min: 0 | 50 | 儲存區的實體連線數目上限。值 0 表示無限制。 |
minPoolSize | int Min: 0 | 儲存區中所要維護的實體連線數目下限。不會預先移入儲存區。存在逾時值可置換此下限。 | |
purgePolicy |
| EntirePool | 指定在儲存區中偵測到過時連線時所要毀損的連線。 FailingConnectionOnly 當偵測到過時連線時,只會關閉所發現的不正確連線。 ValidateAllConnections 當偵測到過時連線時,會測試連線,並關閉所發現的不正確連線。 EntirePool 當偵測到過時連線時,儲存區中的所有連線均標示為「過時」,當不再使用時,就會關閉。 |
reapTime | 精準度是秒鐘的時間量 | 3m | 儲存區維護執行緒的執行間隔時間量。值 -1 表示會停用儲存區維護。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。 |
maxConnectionsPerThread | int Min: 0 | 限制每一個執行緒上的開啟連線數目。 | |
numConnectionsPerThreadLocal | int Min: 0 | 針對每一個執行緒快取指定數目的連線。 | |
enableSharingForDirectLookups | boolean | true | 如果設為 true,則連線共用。如果設為 false,則連線不共用。 |
dataSource > properties.informix
Informix JDBC 驅動程式的資料來源內容。
Name | Type | Default | Description |
---|---|---|---|
databaseName | string | JDBC 驅動程式內容:databaseName。 | |
ifxIFXHOST | string | localhost | JDBC 驅動程式內容:ifxIFXHOST。 |
serverName | string | 資料庫執行所在的伺服器。 | |
portNumber | int | 1526 | 用於取得資料庫連線的埠。 |
ifxCLIENT_LOCALE | string | JDBC 驅動程式內容:ifxCLIENT_LOCALE。 | |
ifxCPMAgeLimit | 精準度是秒鐘的時間量 | JDBC 驅動程式內容:ifxCPMAgeLimit。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。 | |
ifxCPMInitPoolSize | int | JDBC 驅動程式內容:ifxCPMInitPoolSize。 | |
ifxCPMMaxConnections | int | JDBC 驅動程式內容:ifxCPMMaxConnections。 | |
ifxCPMMaxPoolSize | int | JDBC 驅動程式內容:ifxCPMMaxPoolSize。 | |
ifxCPMMinAgeLimit | 精準度是秒鐘的時間量 | JDBC 驅動程式內容:ifxCPMMinAgeLimit。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。 | |
ifxCPMMinPoolSize | int | JDBC 驅動程式內容:ifxCPMMinPoolSize。 | |
ifxCPMServiceInterval | 精準度是毫秒的時間量 | JDBC 驅動程式內容:ifxCPMServiceInterval。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m)、秒 (s) 或毫秒 (ms)。例如,指定 500 毫秒為 500ms。您可以在單一項目中包括多個值。例如,1s500ms 相等於 1.5 秒。 | |
ifxDBANSIWARN | boolean | JDBC 驅動程式內容:ifxDBANSIWARN。 | |
ifxDBCENTURY | string | JDBC 驅動程式內容:ifxDBCENTURY。 | |
ifxDBDATE | string | JDBC 驅動程式內容:ifxDBDATE。 | |
ifxDBSPACETEMP | string | JDBC 驅動程式內容:ifxDBSPACETEMP。 | |
ifxDBTEMP | string | JDBC 驅動程式內容:ifxDBTEMP。 | |
ifxDBTIME | string | JDBC 驅動程式內容:ifxDBTIME。 | |
ifxDBUPSPACE | string | JDBC 驅動程式內容:ifxDBUPSPACE。 | |
ifxDB_LOCALE | string | JDBC 驅動程式內容:ifxDB_LOCALE。 | |
ifxDELIMIDENT | boolean | JDBC 驅動程式內容:ifxDELIMIDENT。 | |
ifxENABLE_TYPE_CACHE | boolean | JDBC 驅動程式內容:ifxENABLE_TYPE_CACHE。 | |
ifxFET_BUF_SIZE | int | JDBC 驅動程式內容:ifxFET_BUF_SIZE。 | |
ifxGL_DATE | string | JDBC 驅動程式內容:ifxGL_DATE。 | |
ifxGL_DATETIME | string | JDBC 驅動程式內容:ifxGL_DATETIME。 | |
ifxIFX_AUTOFREE | boolean | JDBC 驅動程式內容:ifxIFX_AUTOFREE。 | |
ifxIFX_DIRECTIVES | string | JDBC 驅動程式內容:ifxIFX_DIRECTIVES。 | |
ifxIFX_LOCK_MODE_WAIT | 精準度是秒鐘的時間量 | 2s | JDBC 驅動程式內容:ifxIFX_LOCK_MODE_WAIT。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。 |
ifxIFX_SOC_TIMEOUT | 精準度是毫秒的時間量 | JDBC 驅動程式內容:ifxIFX_SOC_TIMEOUT。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m)、秒 (s) 或毫秒 (ms)。例如,指定 500 毫秒為 500ms。您可以在單一項目中包括多個值。例如,1s500ms 相等於 1.5 秒。 | |
ifxIFX_USEPUT | boolean | JDBC 驅動程式內容:ifxIFX_USEPUT。 | |
ifxIFX_USE_STRENC | boolean | JDBC 驅動程式內容:ifxIFX_USE_STRENC。 | |
ifxIFX_XASPEC | string | y | JDBC 驅動程式內容:ifxIFX_XASPEC。 |
ifxINFORMIXCONRETRY | int | JDBC 驅動程式內容:ifxINFORMIXCONRETRY。 | |
ifxINFORMIXCONTIME | 精準度是秒鐘的時間量 | JDBC 驅動程式內容:ifxINFORMIXCONTIME。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。 | |
ifxINFORMIXOPCACHE | string | JDBC 驅動程式內容:ifxINFORMIXOPCACHE。 | |
ifxINFORMIXSTACKSIZE | int | JDBC 驅動程式內容:ifxINFORMIXSTACKSIZE。 | |
ifxJDBCTEMP | string | JDBC 驅動程式內容:ifxJDBCTEMP。 | |
ifxLDAP_IFXBASE | string | JDBC 驅動程式內容:ifxLDAP_IFXBASE。 | |
ifxLDAP_PASSWD | string | JDBC 驅動程式內容:ifxLDAP_PASSWD。 | |
ifxLDAP_URL | string | JDBC 驅動程式內容:ifxLDAP_URL。 | |
ifxLDAP_USER | string | JDBC 驅動程式內容:ifxLDAP_USER。 | |
ifxLOBCACHE | int | JDBC 驅動程式內容:ifxLOBCACHE。 | |
ifxNEWCODESET | string | JDBC 驅動程式內容:ifxNEWCODESET。 | |
ifxNEWLOCALE | string | JDBC 驅動程式內容:ifxNEWLOCALE。 | |
ifxNODEFDAC | string | JDBC 驅動程式內容:ifxNODEFDAC。 | |
ifxOPTCOMPIND | string | JDBC 驅動程式內容:ifxOPTCOMPIND。 | |
ifxOPTOFC | string | JDBC 驅動程式內容:ifxOPTOFC。 | |
ifxOPT_GOAL | string | JDBC 驅動程式內容:ifxOPT_GOAL。 | |
ifxPATH | string | JDBC 驅動程式內容:ifxPATH。 | |
ifxPDQPRIORITY | string | JDBC 驅動程式內容:ifxPDQPRIORITY。 | |
ifxPLCONFIG | string | JDBC 驅動程式內容:ifxPLCONFIG。 | |
ifxPLOAD_LO_PATH | string | JDBC 驅動程式內容:ifxPLOAD_LO_PATH。 | |
ifxPROTOCOLTRACE | int | JDBC 驅動程式內容:ifxPROTOCOLTRACE。 | |
ifxPROTOCOLTRACEFILE | string | JDBC 驅動程式內容:ifxPROTOCOLTRACEFILE。 | |
ifxPROXY | string | JDBC 驅動程式內容:ifxPROXY。 | |
ifxPSORT_DBTEMP | string | JDBC 驅動程式內容:ifxPSORT_DBTEMP。 | |
ifxPSORT_NPROCS | boolean | JDBC 驅動程式內容:ifxPSORT_NPROCS。 | |
ifxSECURITY | string | JDBC 驅動程式內容:ifxSECURITY。 | |
ifxSQLH_FILE | string | JDBC 驅動程式內容:ifxSQLH_FILE。 | |
ifxSQLH_LOC | string | JDBC 驅動程式內容:ifxSQLH_LOC。 | |
ifxSQLH_TYPE | string | JDBC 驅動程式內容:ifxSQLH_TYPE。 | |
ifxSSLCONNECTION | string | JDBC 驅動程式內容:ifxSSLCONNECTION。 | |
ifxSTMT_CACHE | string | JDBC 驅動程式內容:ifxSTMT_CACHE。 | |
ifxTRACE | int | JDBC 驅動程式內容:ifxTRACE。 | |
ifxTRACEFILE | string | JDBC 驅動程式內容:ifxTRACEFILE。 | |
ifxTRUSTED_CONTEXT | string | JDBC 驅動程式內容:ifxTRUSTED_CONTEXT。 | |
ifxUSEV5SERVER | boolean | JDBC 驅動程式內容:ifxUSEV5SERVER。 | |
ifxUSE_DTENV | boolean | JDBC 驅動程式內容:ifxUSE_DTENV。 | |
loginTimeout | 精準度是秒鐘的時間量 | JDBC 驅動程式內容:loginTimeout。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。 | |
password | 可逆的編碼密碼(字串) | 建議使用儲存器管理的鑑別別名,而非配置這個內容。 | |
roleName | string | JDBC 驅動程式內容:roleName。 | |
user | string | 建議使用儲存器管理的鑑別別名,而非配置這個內容。 |
dataSource > properties.db2.i.native
IBM DB2 for i Native JDBC 驅動程式的資料來源內容。
Name | Type | Default | Description |
---|---|---|---|
databaseName | string | *LOCAL | JDBC 驅動程式內容:databaseName。 |
access |
| all | JDBC 驅動程式內容:access。 all all read call read call read only read only |
autoCommit | boolean | true | JDBC 驅動程式內容:autoCommit。 |
batchStyle |
| 2.0 | JDBC 驅動程式內容:batchStyle。 2.0 2.0 2.1 2.1 |
behaviorOverride | int | JDBC 驅動程式內容:behaviorOverride。 | |
blockSize |
| 32 | JDBC 驅動程式內容:blockSize。 0 0 256 256 16 16 512 512 128 128 8 8 64 64 32 32 |
cursorHold | boolean | false | JDBC 驅動程式內容:cursorHold。 |
cursorSensitivity |
| asensitive | JDBC 驅動程式內容:cursorSensitivity。值為:0 (TYPE_SCROLL_SENSITIVE_STATIC)、1 (TYPE_SCROLL_SENSITIVE_DYNAMIC)、2 (TYPE_SCROLL_ASENSITIVE)。 asensitive asensitive sensitive sensitive |
dataTruncation | string | true | JDBC 驅動程式內容:dataTruncation。 |
dateFormat |
| JDBC 驅動程式內容:dateFormat。 julian julian dmy dmy ymd ymd usa usa eur eur mdy mdy iso iso jis jis | |
dateSeparator |
| JDBC 驅動程式內容:dateSeparator。 \, 逗點字元 (,)。 b 字元 b - 橫線字元 (-)。 . 句點字元 (.)。 / 斜線字元 (/)。 | |
decimalSeparator |
| JDBC 驅動程式內容:decimalSeparator。 \, 逗點字元 (,)。 . 句點字元 (.)。 | |
directMap | boolean | true | JDBC 驅動程式內容:directMap。 |
doEscapeProcessing | boolean | true | JDBC 驅動程式內容:doEscapeProcessing。 |
fullErrors | boolean | JDBC 驅動程式內容:fullErrors。 | |
libraries | string | JDBC 驅動程式內容:libraries。 | |
lobThreshold | int Max: 500000 | 0 | JDBC 驅動程式內容:lobThreshold。 |
lockTimeout | 精準度是秒鐘的時間量 | 0 | JDBC 驅動程式內容:lockTimeout。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。 |
loginTimeout | 精準度是秒鐘的時間量 | JDBC 驅動程式內容:loginTimeout。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。 | |
maximumPrecision |
| 31 | JDBC 驅動程式內容:maximumPrecision。 63 63 31 31 |
maximumScale | int Min: 0 Max: 63 | 31 | JDBC 驅動程式內容:maximumScale。 |
minimumDivideScale | int Min: 0 Max: 9 | 0 | JDBC 驅動程式內容:minimumDivideScale。 |
networkProtocol | int | JDBC 驅動程式內容:networkProtocol。 | |
password | 可逆的編碼密碼(字串) | 建議使用儲存器管理的鑑別別名,而非配置這個內容。 | |
portNumber | int | 用於取得資料庫連線的埠。 | |
prefetch | boolean | true | JDBC 驅動程式內容:prefetch。 |
queryOptimizeGoal |
| 2 | JDBC 驅動程式內容:queryOptimizeGoal。值為:1 (*FIRSTIO) 或 2 (*ALLIO)。 1 *FIRSTIO 2 *ALLIO |
reuseObjects | boolean | true | JDBC 驅動程式內容:reuseObjects。 |
serverName | string | 資料庫執行所在的伺服器。 | |
serverTraceCategories | int | 0 | JDBC 驅動程式內容:serverTraceCategories。 |
systemNaming | boolean | false | JDBC 驅動程式內容:systemNaming。 |
timeFormat |
| JDBC 驅動程式內容:timeFormat。 usa usa eur eur iso iso jis jis hms hms | |
timeSeparator |
| JDBC 驅動程式內容:timeSeparator。 \, 逗點字元 (,)。 b 字元 b : 冒號字元 (:)。 . 句點字元 (.)。 | |
trace | boolean | JDBC 驅動程式內容:trace。 | |
transactionTimeout | 精準度是秒鐘的時間量 | 0 | JDBC 驅動程式內容:transactionTimeout。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。 |
translateBinary | boolean | false | JDBC 驅動程式內容:translateBinary。 |
translateHex |
| character | JDBC 驅動程式內容:translateHex。 character character binary binary |
useBlockInsert | boolean | false | JDBC 驅動程式內容:useBlockInsert。 |
user | string | 建議使用儲存器管理的鑑別別名,而非配置這個內容。 |
dataSource > properties.derby.embedded
Derby Embedded JDBC 驅動程式的資料來源內容。
Name | Type | Default | Description |
---|---|---|---|
createDatabase |
| JDBC 驅動程式內容:createDatabase。 false 不自動建立資料庫。 create 當建立了第一個連線時,自動建立資料庫(如果不存在的話)。 | |
databaseName | string | JDBC 驅動程式內容:databaseName。 | |
connectionAttributes | string | JDBC 驅動程式內容:connectionAttributes。 | |
loginTimeout | 精準度是秒鐘的時間量 | JDBC 驅動程式內容:loginTimeout。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。 | |
password | 可逆的編碼密碼(字串) | 建議使用儲存器管理的鑑別別名,而非配置這個內容。 | |
shutdownDatabase |
| JDBC 驅動程式內容:shutdownDatabase。 false 不關閉資料庫。 shutdown 試圖連線時關閉資料庫。 | |
user | string | 建議使用儲存器管理的鑑別別名,而非配置這個內容。 |
資料來源的 JDBC 供應商內容清單。例如,databaseName="dbname" serverName="localhost" portNumber="50000"。
Name | Type | Default | Description |
---|---|---|---|
databaseName | string | JDBC 驅動程式內容:databaseName。 | |
serverName | string | 資料庫執行所在的伺服器。 | |
portNumber | int | 用於取得資料庫連線的埠。 | |
URL | string | 用來連接資料庫的 URL。 | |
user | string | 建議使用儲存器管理的鑑別別名,而非配置這個內容。 | |
password | 可逆的編碼密碼(字串) | 建議使用儲存器管理的鑑別別名,而非配置這個內容。 |
dataSource > properties.microsoft.sqlserver
Microsoft SQL Server JDBC 驅動程式的資料來源內容。
Name | Type | Default | Description |
---|---|---|---|
databaseName | string | JDBC 驅動程式內容:databaseName。 | |
instanceName | string | JDBC 驅動程式內容:instanceName。 | |
serverName | string | localhost | 資料庫執行所在的伺服器。 |
portNumber | int | 用於取得資料庫連線的埠。 | |
accessToken | string | JDBC 驅動程式內容:accessToken。 | |
applicationIntent |
| JDBC 驅動程式內容:applicationIntent。 ReadOnly ReadOnly ReadWrite ReadWrite | |
applicationName | string | JDBC 驅動程式內容:applicationName。 | |
authentication |
| JDBC 驅動程式內容:authentication。 ActiveDirectoryPassword ActiveDirectoryPassword ActiveDirectoryIntegrated ActiveDirectoryIntegrated SqlPassword SqlPassword NotSpecified NotSpecified | |
authenticationScheme |
| JDBC 驅動程式內容:authenticationScheme。 JavaKerberos JavaKerberos NativeAuthentication NativeAuthentication | |
columnEncryptionSetting |
| JDBC 驅動程式內容:columnEncryptionSetting。 Enabled Enabled Disabled Disabled | |
encrypt | boolean | JDBC 驅動程式內容:encrypt。 | |
failoverPartner | string | JDBC 驅動程式內容:failoverPartner。 | |
hostNameInCertificate | string | JDBC 驅動程式內容:hostNameInCertificate。 | |
integratedSecurity | boolean | JDBC 驅動程式內容:integratedSecurity。 | |
keyStoreAuthentication |
| JDBC 驅動程式內容:keyStoreAuthentication。 JavaKeyStorePassword JavaKeyStorePassword | |
keyStoreLocation | 檔案的路徑 | JDBC 驅動程式內容:keyStoreLocation。 | |
keyStoreSecret | 可逆的編碼密碼(字串) | JDBC 驅動程式內容:keyStoreSecret。 | |
lastUpdateCount | boolean | JDBC 驅動程式內容:lastUpdateCount。 | |
lockTimeout | 精準度是毫秒的時間量 | JDBC 驅動程式內容:lockTimeout。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m)、秒 (s) 或毫秒 (ms)。例如,指定 500 毫秒為 500ms。您可以在單一項目中包括多個值。例如,1s500ms 相等於 1.5 秒。 | |
loginTimeout | 精準度是秒鐘的時間量 | JDBC 驅動程式內容:loginTimeout。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。 | |
multiSubnetFailover | boolean | JDBC 驅動程式內容:multiSubnetFailover。 | |
packetSize | int Min: -1 Max: 32767 | JDBC 驅動程式內容:packetSize。 | |
password | 可逆的編碼密碼(字串) | 建議使用儲存器管理的鑑別別名,而非配置這個內容。 | |
responseBuffering |
| JDBC 驅動程式內容:responseBuffering。 adaptive adaptive full full | |
selectMethod |
| JDBC 驅動程式內容:selectMethod。 cursor cursor direct direct | |
sendStringParametersAsUnicode | boolean | false | JDBC 驅動程式內容:sendStringParametersAsUnicode。 |
sendTimeAsDatetime | boolean | JDBC 驅動程式內容:sendTimeAsDatetime。 | |
serverNameAsACE | boolean | JDBC 驅動程式內容:serverNameAsACE。 | |
serverSpn | string | JDBC 驅動程式內容:serverSpn。 | |
transparentNetworkIPResolution | boolean | JDBC 驅動程式內容:transparentNetworkIPResolution。 | |
trustServerCertificate | boolean | JDBC 驅動程式內容:trustServerCertificate。 | |
trustStore | string | JDBC 驅動程式內容:trustStore。 | |
trustStorePassword | 可逆的編碼密碼(字串) | JDBC 驅動程式內容:trustStorePassword。 | |
URL | string | 用來連接資料庫的 URL。範例:jdbc:sqlserver://localhost:1433;databaseName=myDB。 | |
user | string | 建議使用儲存器管理的鑑別別名,而非配置這個內容。 | |
workstationID | string | JDBC 驅動程式內容:workstationID。 | |
xopenStates | boolean | JDBC 驅動程式內容:xopenStates。 |
dataSource > properties.oracle
Oracle JDBC 驅動程式的資料來源內容。
Name | Type | Default | Description |
---|---|---|---|
driverType |
| thin | JDBC 驅動程式內容:driverType。 oci oci thin thin |
databaseName | string | JDBC 驅動程式內容:databaseName。 | |
serverName | string | localhost | 資料庫執行所在的伺服器。 |
portNumber | int | 1521 | 用於取得資料庫連線的埠。 |
URL | string | 用來連接資料庫的 URL。範例:jdbc:oracle:thin:@//localhost:1521/sample 或 jdbc:oracle:oci:@//localhost:1521/sample。 | |
connectionProperties | string | JDBC 驅動程式內容:connectionProperties。 | |
loginTimeout | 精準度是秒鐘的時間量 | JDBC 驅動程式內容:loginTimeout。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。 | |
networkProtocol | string | JDBC 驅動程式內容:networkProtocol。 | |
ONSConfiguration | string | JDBC 驅動程式內容:ONSConfiguration。 | |
password | 可逆的編碼密碼(字串) | 建議使用儲存器管理的鑑別別名,而非配置這個內容。 | |
roleName | string | JDBC 驅動程式內容:roleName。 | |
serviceName | string | JDBC 驅動程式內容:serviceName。 | |
TNSEntryName | string | JDBC 驅動程式內容:TNSEntryName。 | |
user | string | 建議使用儲存器管理的鑑別別名,而非配置這個內容。 |
dataSource > properties.derby.client
Derby Network Client JDBC 驅動程式的資料來源內容。
Name | Type | Default | Description |
---|---|---|---|
createDatabase |
| JDBC 驅動程式內容:createDatabase。 false 不自動建立資料庫。 create 當建立了第一個連線時,自動建立資料庫(如果不存在的話)。 | |
databaseName | string | JDBC 驅動程式內容:databaseName。 | |
serverName | string | localhost | 資料庫執行所在的伺服器。 |
portNumber | int | 1527 | 用於取得資料庫連線的埠。 |
connectionAttributes | string | JDBC 驅動程式內容:connectionAttributes。 | |
loginTimeout | 精準度是秒鐘的時間量 | JDBC 驅動程式內容:loginTimeout。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。 | |
password | 可逆的編碼密碼(字串) | 建議使用儲存器管理的鑑別別名,而非配置這個內容。 | |
retrieveMessageText | boolean | true | JDBC 驅動程式內容:retrieveMessageText。 |
securityMechanism |
| 3 | JDBC 驅動程式內容:securityMechanism。值為:3 (CLEAR_TEXT_PASSWORD_SECURITY)、4 (USER_ONLY_SECURITY)、7 (ENCRYPTED_PASSWORD_SECURITY)、8 (STRONG_PASSWORD_SUBSTITUTE_SECURITY)、9 (ENCRYPTED_USER_AND_PASSWORD_SECURITY)。 3 CLEAR_TEXT_PASSWORD_SECURITY 4 USER_ONLY_SECURITY 7 ENCRYPTED_PASSWORD_SECURITY 8 STRONG_PASSWORD_SUBSTITUTE_SECURITY 9 ENCRYPTED_USER_AND_PASSWORD_SECURITY |
shutdownDatabase |
| JDBC 驅動程式內容:shutdownDatabase。 false 不關閉資料庫。 shutdown 試圖連線時關閉資料庫。 | |
ssl |
| JDBC 驅動程式內容:ssl。 peerAuthentication peerAuthentication basic basic off off | |
traceDirectory | string | JDBC 驅動程式內容:traceDirectory。 | |
traceFile | string | JDBC 驅動程式內容:traceFile。 | |
traceFileAppend | boolean | JDBC 驅動程式內容:traceFileAppend。 | |
traceLevel | int | 下列常數值的位元組合:TRACE_NONE=0、TRACE_CONNECTION_CALLS=1、TRACE_STATEMENT_CALLS=2、TRACE_RESULT_SET_CALLS=4、TRACE_DRIVER_CONFIGURATION=16、TRACE_CONNECTS=32、TRACE_DRDA_FLOWS=64、TRACE_RESULT_SET_META_DATA=128、TRACE_PARAMETER_META_DATA=256、TRACE_DIAGNOSTICS=512、TRACE_XA_CALLS=2048、TRACE_ALL=-1。 | |
user | string | 建議使用儲存器管理的鑑別別名,而非配置這個內容。 |
dataSource > properties.datadirect.sqlserver
適用於 Microsoft SQL Server 的 DataDirect Connect for JDBC 驅動程式的資料來源內容。
Name | Type | Default | Description |
---|---|---|---|
databaseName | string | JDBC 驅動程式內容:databaseName。 | |
serverName | string | localhost | 資料庫執行所在的伺服器。 |
portNumber | int | 用於取得資料庫連線的埠。 | |
accountingInfo | string | JDBC 驅動程式內容:accountingInfo。 | |
alternateServers | string | JDBC 驅動程式內容:alternateServers。 | |
alwaysReportTriggerResults | boolean | JDBC 驅動程式內容:alwaysReportTriggerResults。 | |
applicationName | string | JDBC 驅動程式內容:applicationName。 | |
authenticationMethod |
| JDBC 驅動程式內容:authenticationMethod。 auto auto ntlm ntlm userIdPassword userIdPassword kerberos kerberos | |
bulkLoadBatchSize | long | JDBC 驅動程式內容:bulkLoadBatchSize。 | |
bulkLoadOptions | long | JDBC 驅動程式內容:bulkLoadOptions。 | |
clientHostName | string | JDBC 驅動程式內容:clientHostName。 | |
clientUser | string | JDBC 驅動程式內容:clientUser。 | |
codePageOverride | string | JDBC 驅動程式內容:codePageOverride。 | |
connectionRetryCount | int | JDBC 驅動程式內容:connectionRetryCount。 | |
connectionRetryDelay | 精準度是秒鐘的時間量 | JDBC 驅動程式內容:connectionRetryDelay。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。 | |
convertNull | int | JDBC 驅動程式內容:convertNull。 | |
dateTimeInputParameterType |
| JDBC 驅動程式內容:dateTimeInputParameterType。 dateTime dateTime dateTimeOffset dateTimeOffset auto auto | |
dateTimeOutputParameterType |
| JDBC 驅動程式內容:dateTimeOutputParameterType。 dateTime dateTime dateTimeOffset dateTimeOffset auto auto | |
describeInputParameters |
| JDBC 驅動程式內容:describeInputParameters。 describeIfString describeIfString describeIfDateTime describeIfDateTime noDescribe noDescribe describeAll describeAll | |
describeOutputParameters |
| JDBC 驅動程式內容:describeOutputParameters。 describeIfString describeIfString describeIfDateTime describeIfDateTime noDescribe noDescribe describeAll describeAll | |
enableBulkLoad | boolean | JDBC 驅動程式內容:enableBulkLoad。 | |
enableCancelTimeout | boolean | JDBC 驅動程式內容:enableCancelTimeout。 | |
encryptionMethod |
| JDBC 驅動程式內容:encryptionMethod。 noEncryption noEncryption loginSSL loginSSL requestSSL requestSSL SSL SSL | |
failoverGranularity |
| JDBC 驅動程式內容:failoverGranularity。 nonAtomic nonAtomic disableIntegrityCheck disableIntegrityCheck atomic atomic atomicWithRepositioning atomicWithRepositioning | |
failoverMode |
| JDBC 驅動程式內容:failoverMode。 select select connect connect extended extended | |
failoverPreconnect | boolean | JDBC 驅動程式內容:failoverPreconnect。 | |
hostNameInCertificate | string | JDBC 驅動程式內容:hostNameInCertificate。 | |
initializationString | string | JDBC 驅動程式內容:initializationString。 | |
insensitiveResultSetBufferSize | int | JDBC 驅動程式內容:insensitiveResultSetBufferSize。 | |
javaDoubleToString | boolean | JDBC 驅動程式內容:javaDoubleToString。 | |
JDBCBehavior |
| 0 | JDBC 驅動程式內容:JDBCBehavior。值為:0 (JDBC 4.0) 或 1 (JDBC 3.0)。 0 JDBC 4.0 1 JDBC 3.0 |
loadBalancing | boolean | JDBC 驅動程式內容:loadBalancing。 | |
loginTimeout | 精準度是秒鐘的時間量 | JDBC 驅動程式內容:loginTimeout。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。 | |
longDataCacheSize | int Min: -1 | JDBC 驅動程式內容:longDataCacheSize。 | |
netAddress | string | JDBC 驅動程式內容:netAddress。 | |
packetSize | int Min: -1 Max: 128 | JDBC 驅動程式內容:packetSize。 | |
password | 可逆的編碼密碼(字串) | 建議使用儲存器管理的鑑別別名,而非配置這個內容。 | |
queryTimeout | 精準度是秒鐘的時間量 | JDBC 驅動程式內容:queryTimeout。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。 | |
resultsetMetaDataOptions | int | JDBC 驅動程式內容:resultsetMetaDataOptions。 | |
selectMethod |
| JDBC 驅動程式內容:selectMethod。 cursor cursor direct direct | |
snapshotSerializable | boolean | JDBC 驅動程式內容:snapshotSerializable。 | |
spyAttributes | string | JDBC 驅動程式內容:spyAttributes。 | |
stringInputParameterType |
| varchar | JDBC 驅動程式內容:stringInputParameterType。 nvarchar nvarchar varchar varchar |
stringOutputParameterType |
| varchar | JDBC 驅動程式內容:stringOutputParameterType。 nvarchar nvarchar varchar varchar |
suppressConnectionWarnings | boolean | JDBC 驅動程式內容:suppressConnectionWarnings。 | |
transactionMode |
| JDBC 驅動程式內容:transactionMode。 explicit explicit implicit implicit | |
truncateFractionalSeconds | boolean | JDBC 驅動程式內容:truncateFractionalSeconds。 | |
trustStore | string | JDBC 驅動程式內容:trustStore。 | |
trustStorePassword | 可逆的編碼密碼(字串) | JDBC 驅動程式內容:trustStorePassword。 | |
user | string | 建議使用儲存器管理的鑑別別名,而非配置這個內容。 | |
useServerSideUpdatableCursors | boolean | JDBC 驅動程式內容:useServerSideUpdatableCursors。 | |
validateServerCertificate | boolean | JDBC 驅動程式內容:validateServerCertificate。 | |
XATransactionGroup | string | JDBC 驅動程式內容:XATransactionGroup。 | |
XMLDescribeType |
| JDBC 驅動程式內容:XMLDescribeType。 longvarbinary longvarbinary longvarchar longvarchar |
dataSource > properties.informix.jcc
適用於 Informix 的 IBM Data Server Driver for JDBC and SQLJ 的資料來源內容。
Name | Type | Default | Description |
---|---|---|---|
databaseName | string | JDBC 驅動程式內容:databaseName。 | |
serverName | string | localhost | 資料庫執行所在的伺服器。 |
portNumber | int | 1526 | 用於取得資料庫連線的埠。 |
currentLockTimeout | 精準度是秒鐘的時間量 | 2s | JDBC 驅動程式內容:currentLockTimeout。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。 |
DBANSIWARN | boolean | JDBC 驅動程式內容:DBANSIWARN。 | |
DBDATE | string | JDBC 驅動程式內容:DBDATE。 | |
DBPATH | string | JDBC 驅動程式內容:DBPATH。 | |
DBSPACETEMP | string | JDBC 驅動程式內容:DBSPACETEMP。 | |
DBTEMP | string | JDBC 驅動程式內容:DBTEMP。 | |
DBUPSPACE | string | JDBC 驅動程式內容:DBUPSPACE。 | |
DELIMIDENT | boolean | JDBC 驅動程式內容:DELIMIDENT。 | |
deferPrepares | boolean | JDBC 驅動程式內容:deferPrepares。 | |
driverType | int | 4 | JDBC 驅動程式內容:driverType。 |
enableNamedParameterMarkers | int | JDBC 驅動程式內容:enableNamedParameterMarkers。值為:1 (YES) 或 2 (NO)。 | |
enableSeamlessFailover | int | JDBC 驅動程式內容:enableSeamlessFailover。值為:1 (YES) 或 2 (NO)。 | |
enableSysplexWLB | boolean | JDBC 驅動程式內容:enableSysplexWLB。 | |
fetchSize | int | JDBC 驅動程式內容:fetchSize。 | |
fullyMaterializeLobData | boolean | JDBC 驅動程式內容:fullyMaterializeLobData。 | |
IFX_DIRECTIVES |
| JDBC 驅動程式內容:IFX_DIRECTIVES。 OFF OFF ON ON | |
IFX_EXTDIRECTIVES |
| JDBC 驅動程式內容:IFX_EXTDIRECTIVES。 OFF OFF ON ON | |
IFX_UPDDESC | string | JDBC 驅動程式內容:IFX_UPDDESC。 | |
IFX_XASTDCOMPLIANCE_XAEND |
| JDBC 驅動程式內容:IFX_XASTDCOMPLIANCE_XAEND。 0 0 1 1 | |
INFORMIXOPCACHE | string | JDBC 驅動程式內容:INFORMIXOPCACHE。 | |
INFORMIXSTACKSIZE | string | JDBC 驅動程式內容:INFORMIXSTACKSIZE。 | |
keepDynamic | int | JDBC 驅動程式內容:keepDynamic。 | |
loginTimeout | 精準度是秒鐘的時間量 | JDBC 驅動程式內容:loginTimeout。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。 | |
NODEFDAC |
| JDBC 驅動程式內容:NODEFDAC。 no no yes yes | |
OPTCOMPIND |
| JDBC 驅動程式內容:OPTCOMPIND。 0 0 1 1 2 2 | |
OPTOFC |
| JDBC 驅動程式內容:OPTOFC。 0 0 1 1 | |
password | 可逆的編碼密碼(字串) | 建議使用儲存器管理的鑑別別名,而非配置這個內容。 | |
PDQPRIORITY |
| JDBC 驅動程式內容:PDQPRIORITY。 HIGH HIGH LOW LOW OFF OFF | |
progressiveStreaming |
| JDBC 驅動程式內容:progressiveStreaming。值為:1 (YES) 或 2 (NO)。 1 YES 2 NO | |
PSORT_DBTEMP | string | JDBC 驅動程式內容:PSORT_DBTEMP。 | |
PSORT_NPROCS | string Max: 10 | JDBC 驅動程式內容:PSORT_NPROCS。 | |
queryDataSize | int Min: 4096 Max: 10485760 | JDBC 驅動程式內容:queryDataSize。 | |
resultSetHoldability |
| JDBC 驅動程式內容:resultSetHoldability。值為:1 (HOLD_CURSORS_OVER_COMMIT) 或 2 (CLOSE_CURSORS_AT_COMMIT)。 1 HOLD_CURSORS_OVER_COMMIT 2 CLOSE_CURSORS_AT_COMMIT | |
resultSetHoldabilityForCatalogQueries |
| JDBC 驅動程式內容:resultSetHoldabilityForCatalogQueries。值為:1 (HOLD_CURSORS_OVER_COMMIT) 或 2 (CLOSE_CURSORS_AT_COMMIT)。 1 HOLD_CURSORS_OVER_COMMIT 2 CLOSE_CURSORS_AT_COMMIT | |
retrieveMessagesFromServerOnGetMessage | boolean | true | JDBC 驅動程式內容:retrieveMessagesFromServerOnGetMessage。 |
securityMechanism |
| JDBC 驅動程式內容:securityMechanism。值為:3 (CLEAR_TEXT_PASSWORD_SECURITY)、4 (USER_ONLY_SECURITY)、7 (ENCRYPTED_PASSWORD_SECURITY)、9 (ENCRYPTED_USER_AND_PASSWORD_SECURITY)。 3 CLEAR_TEXT_PASSWORD_SECURITY 4 USER_ONLY_SECURITY 7 ENCRYPTED_PASSWORD_SECURITY 9 ENCRYPTED_USER_AND_PASSWORD_SECURITY | |
STMT_CACHE |
| JDBC 驅動程式內容:STMT_CACHE。 0 0 1 1 | |
traceDirectory | string | JDBC 驅動程式內容:traceDirectory。 | |
traceFile | string | JDBC 驅動程式內容:traceFile。 | |
traceFileAppend | boolean | JDBC 驅動程式內容:traceFileAppend。 | |
traceLevel | int | 下列常數值的位元組合:TRACE_NONE=0、TRACE_CONNECTION_CALLS=1、TRACE_STATEMENT_CALLS=2、TRACE_RESULT_SET_CALLS=4、TRACE_DRIVER_CONFIGURATION=16、TRACE_CONNECTS=32、TRACE_DRDA_FLOWS=64、TRACE_RESULT_SET_META_DATA=128、TRACE_PARAMETER_META_DATA=256、TRACE_DIAGNOSTICS=512、TRACE_SQLJ=1024、TRACE_META_CALLS=8192、TRACE_DATASOURCE_CALLS=16384、TRACE_LARGE_OBJECT_CALLS=32768、TRACE_SYSTEM_MONITOR=131072、TRACE_TRACEPOINTS=262144、TRACE_ALL=-1。 | |
useJDBC4ColumnNameAndLabelSemantics | int | JDBC 驅動程式內容:useJDBC4ColumnNameAndLabelSemantics。值為:1 (YES) 或 2 (NO)。 | |
user | string | 建議使用儲存器管理的鑑別別名,而非配置這個內容。 |
dataSource > properties.db2.jcc
適用於 DB2 的 IBM Data Server Driver for JDBC and SQLJ 的資料來源內容。
Name | Type | Default | Description |
---|---|---|---|
driverType |
| 4 | JDBC 驅動程式內容:driverType。 2 JDBC 第 2 類驅動程式。 4 JDBC 第 4 類驅動程式。 |
databaseName | string | JDBC 驅動程式內容:databaseName。 | |
serverName | string | localhost | 資料庫執行所在的伺服器。 |
portNumber | int | 50000 | 用於取得資料庫連線的埠。 |
accountingInterval | string | JDBC 驅動程式內容:accountingInterval。 | |
activateDatabase | int | JDBC 驅動程式內容:activateDatabase。 | |
affinityFailbackInterval | 精準度是秒鐘的時間量 | JDBC 驅動程式內容:affinityFailbackInterval。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。 | |
allowNextOnExhaustedResultSet |
| JDBC 驅動程式內容:allowNextOnExhaustedResultSet。 1 YES 2 NO | |
allowNullResultSetForExecuteQuery |
| JDBC 驅動程式內容:allowNullResultSetForExecuteQuery。 1 YES 2 NO | |
alternateGroupDatabaseName | string | JDBC 驅動程式內容:alternateGroupDatabaseName。 | |
alternateGroupPortNumber | string | JDBC 驅動程式內容:alternateGroupPortNumber。 | |
alternateGroupServerName | string | JDBC 驅動程式內容:alternateGroupServerName。 | |
atomicMultiRowInsert |
| JDBC 驅動程式內容:atomicMultiRowInsert。 1 YES 2 NO | |
blockingReadConnectionTimeout | 精準度是秒鐘的時間量 | JDBC 驅動程式內容:blockingReadConnectionTimeout。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。 | |
charOutputSize | short | JDBC 驅動程式內容:charOutputSize。 | |
clientApplcompat | string | JDBC 驅動程式內容:clientApplcompat。 | |
clientAccountingInformation | string | JDBC 驅動程式內容:clientAccountingInformation。 | |
clientApplicationInformation | string | JDBC 驅動程式內容:clientApplicationInformation。 | |
clientBidiStringType |
| JDBC 驅動程式內容:clientBidiStringType。 11 BIDI_ST11 4 BIDI_ST4 5 BIDI_ST5 6 BIDI_ST6 7 BIDI_ST7 8 BIDI_ST8 9 BIDI_ST9 10 BIDI_ST10 | |
clientDebugInfo | string Max: 254 | JDBC 驅動程式內容:clientDebugInfo。 | |
clientProgramId | string Max: 80 | JDBC 驅動程式內容:clientProgramId。 | |
clientProgramName | string Max: 12 | JDBC 驅動程式內容:clientProgramName。 | |
clientRerouteAlternatePortNumber | string | JDBC 驅動程式內容:clientRerouteAlternatePortNumber。 | |
clientRerouteAlternateServerName | string | JDBC 驅動程式內容:clientRerouteAlternateServerName。 | |
clientUser | string | JDBC 驅動程式內容:clientUser。 | |
clientWorkstation | string | JDBC 驅動程式內容:clientWorkstation。 | |
commandTimeout | 精準度是秒鐘的時間量 | JDBC 驅動程式內容:commandTimeout。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。 | |
concurrentAccessResolution |
| JDBC 驅動程式內容:concurrentAccessResolution。 1 CONCURRENTACCESS_USE_CURRENTLY_COMMITTED 2 CONCURRENTACCESS_WAIT_FOR_OUTCOME | |
connectionCloseWithInFlightTransaction |
| JDBC 驅動程式內容:connectionCloseWithInFlightTransaction。 1 CONNECTION_CLOSE_WITH_EXCEPTION 2 CONNECTION_CLOSE_WITH_ROLLBACK | |
connectionTimeout | 精準度是秒鐘的時間量 | JDBC 驅動程式內容:connectionTimeout。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。 | |
connectNode | int Min: 0 Max: 999 | JDBC 驅動程式內容:connectNode。 | |
currentAlternateGroupEntry | int | JDBC 驅動程式內容:currentAlternateGroupEntry。 | |
currentDegree | string | JDBC 驅動程式內容:currentDegree。 | |
currentExplainMode | string Max: 254 | JDBC 驅動程式內容:currentExplainMode。 | |
currentExplainSnapshot | int Max: 8 | JDBC 驅動程式內容:currentExplainSnapshot。 | |
currentFunctionPath | string | JDBC 驅動程式內容:currentFunctionPath。 | |
currentLocaleLcCtype | string | JDBC 驅動程式內容:currentLocaleLcCtype。 | |
currentLockTimeout | 精準度是秒鐘的時間量 | JDBC 驅動程式內容:currentLockTimeout。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。 | |
currentMaintainedTableTypesForOptimization |
| JDBC 驅動程式內容:currentMaintainedTableTypesForOptimization。 SYSTEM SYSTEM ALL ALL NONE NONE USER USER | |
currentPackagePath | string | JDBC 驅動程式內容:currentPackagePath。 | |
currentPackageSet | string | JDBC 驅動程式內容:currentPackageSet。 | |
currentQueryOptimization |
| JDBC 驅動程式內容:currentQueryOptimization。 0 0 1 1 2 2 3 3 5 5 7 7 9 9 | |
currentSQLID | string | JDBC 驅動程式內容:currentSQLID。 | |
currentSchema | string | JDBC 驅動程式內容:currentSchema。 | |
cursorSensitivity |
| JDBC 驅動程式內容:cursorSensitivity。值為:0 (TYPE_SCROLL_SENSITIVE_STATIC)、1 (TYPE_SCROLL_SENSITIVE_DYNAMIC)、2 (TYPE_SCROLL_ASENSITIVE)。 0 TYPE_SCROLL_SENSITIVE_STATIC 1 TYPE_SCROLL_SENSITIVE_DYNAMIC 2 TYPE_SCROLL_ASENSITIVE | |
dateFormat |
| JDBC 驅動程式內容:dateFormat。 1 ISO 2 USA 3 EUR 4 JIS | |
decimalRoundingMode |
| JDBC 驅動程式內容:decimalRoundingMode。 1 ROUND_DOWN 2 ROUND_CEILING 3 ROUND_HALF_EVEN 4 ROUND_HALF_UP 6 ROUND_FLOOR | |
decimalSeparator |
| JDBC 驅動程式內容:decimalSeparator。 1 DECIMAL_SEPARATOR_PERIOD 2 DECIMAL_SEPARATOR_COMMA | |
decimalStringFormat |
| JDBC 驅動程式內容:decimalStringFormat。 1 DECIMAL_STRING_FORMAT_TO_STRING 2 DECIMAL_STRING_FORMAT_TO_PLAIN_STRING | |
deferPrepares | boolean | true | JDBC 驅動程式內容:deferPrepares。 |
downgradeHoldCursorsUnderXa | boolean | JDBC 驅動程式內容:downgradeHoldCursorsUnderXa。 | |
enableAlternateGroupSeamlessACR | boolean | JDBC 驅動程式內容:enableAlternateGroupSeamlessACR。 | |
enableBidiLayoutTransformation | boolean | JDBC 驅動程式內容:enableBidiLayoutTransformation。 | |
enableClientAffinitiesList |
| JDBC 驅動程式內容:enableClientAffinitiesList。值為:1 (YES) 或 2 (NO)。 1 YES 2 NO | |
enableConnectionConcentrator | boolean | JDBC 驅動程式內容:enableConnectionConcentrator. | |
enableExtendedDescribe |
| JDBC 驅動程式內容:enableExtendedDescribe。 1 YES 2 NO | |
enableExtendedIndicators |
| JDBC 驅動程式內容:enableExtendedIndicators。 1 YES 2 NO | |
enableMultiRowInsertSupport | boolean | JDBC 驅動程式內容:enableMultiRowInsertSupport。 | |
enableNamedParameterMarkers |
| JDBC 驅動程式內容:enableNamedParameterMarkers。值為:1 (YES) 或 2 (NO)。 1 YES 2 NO | |
enableRowsetSupport |
| JDBC 驅動程式內容:enableRowsetSupport。 1 YES 2 NO | |
enableSeamlessFailover |
| JDBC 驅動程式內容:enableSeamlessFailover。值為:1 (YES) 或 2 (NO)。 1 YES 2 NO | |
enableSysplexWLB | boolean | JDBC 驅動程式內容:enableSysplexWLB。 | |
enableT2zosLBF |
| JDBC 驅動程式內容:enableT2zosLBF。 1 YES 2 NO | |
enableT2zosLBFSPResultSets |
| JDBC 驅動程式內容:enableT2zosLBFSPResultSets。 1 YES 2 NO | |
enableXACleanTransaction | boolean | JDBC 驅動程式內容:enableXACleanTransaction。 | |
encryptionAlgorithm |
| JDBC 驅動程式內容:encryptionAlgorithm。 1 1 2 2 | |
extendedTableInfo |
| JDBC 驅動程式內容:extendedTableInfo。 1 YES 2 NO | |
fetchSize | int | JDBC 驅動程式內容:fetchSize。 | |
fullyMaterializeInputStreams | boolean | JDBC 驅動程式內容:fullyMaterializeInputStreams。 | |
fullyMaterializeInputStreamsOnBatchExecution |
| JDBC 驅動程式內容:fullyMaterializeInputStreamsOnBatchExecution。 1 YES 2 NO | |
fullyMaterializeLobData | boolean | JDBC 驅動程式內容:fullyMaterializeLobData。 | |
implicitRollbackOption |
| JDBC 驅動程式內容:implicitRollbackOption。 0 IMPLICIT_ROLLBACK_OPTION_NOT_SET 1 IMPLICIT_ROLLBACK_OPTION_NOT_CLOSE_CONNECTION 2 IMPLICIT_ROLLBACK_OPTION_CLOSE_CONNECTION | |
interruptProcessingMode |
| JDBC 驅動程式內容:interruptProcessingMode。 0 INTERRUPT_PROCESSING_MODE_DISABLED 1 INTERRUPT_PROCESSING_MODE_STATEMENT_CANCEL 2 INTERRUPT_PROCESSING_MODE_CLOSE_SOCKET | |
jdbcCollection | string | JDBC 驅動程式內容:jdbcCollection。 | |
keepAliveTimeOut | 精準度是秒鐘的時間量 | JDBC 驅動程式內容:keepAliveTimeOut。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。 | |
keepDynamic | int | JDBC 驅動程式內容:keepDynamic。 | |
kerberosServerPrincipal | string | JDBC 驅動程式內容:kerberosServerPrincipal。 | |
loginTimeout | 精準度是秒鐘的時間量 | JDBC 驅動程式內容:loginTimeout。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。 | |
maxConnCachedParamBufferSize | int | JDBC 驅動程式內容:maxConnCachedParamBufferSize。 | |
maxRetriesForClientReroute | int | JDBC 驅動程式內容:maxRetriesForClientReroute。 | |
maxRowsetSize | int | JDBC 驅動程式內容:maxRowsetSize。 | |
maxTransportObjects | int | JDBC 驅動程式內容:maxTransportObjects。 | |
memberConnectTimeout | 精準度是秒鐘的時間量 | JDBC 驅動程式內容:memberConnectTimeout。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。 | |
optimizationProfile | string | JDBC 驅動程式內容:optimizationProfile。 | |
optimizationProfileToFlush | string | JDBC 驅動程式內容:optimizationProfileToFlush。 | |
password | 可逆的編碼密碼(字串) | 建議使用儲存器管理的鑑別別名,而非配置這個內容。 | |
pkList | string | JDBC 驅動程式內容:pkList。 | |
profileName | string | JDBC 驅動程式內容:profileName。 | |
progressiveStreaming |
| JDBC 驅動程式內容:progressiveStreaming。值為:1 (YES) 或 2 (NO)。 1 YES 2 NO | |
queryCloseImplicit |
| JDBC 驅動程式內容:queryCloseImplicit。值為:1 (QUERY_CLOSE_IMPLICIT_YES) 或 2 (QUERY_CLOSE_IMPLICIT_NO)。 1 QUERY_CLOSE_IMPLICIT_YES 2 QUERY_CLOSE_IMPLICIT_NO | |
queryDataSize | int Min: 4096 Max: 65535 | JDBC 驅動程式內容:queryDataSize。 | |
queryTimeoutInterruptProcessingMode |
| JDBC 驅動程式內容:queryTimeoutInterruptProcessingMode。 1 INTERRUPT_PROCESSING_MODE_STATEMENT_CANCEL 2 INTERRUPT_PROCESSING_MODE_CLOSE_SOCKET | |
readOnly | boolean | JDBC 驅動程式內容:readOnly。 | |
recordTemporalHistory |
| JDBC 驅動程式內容:recordTemporalHistory。 1 YES 2 NO | |
reportLongTypes |
| JDBC 驅動程式內容:reportLongTypes。 1 YES 2 NO | |
resultSetHoldability |
| JDBC 驅動程式內容:resultSetHoldability。值為:1 (HOLD_CURSORS_OVER_COMMIT) 或 2 (CLOSE_CURSORS_AT_COMMIT)。 1 HOLD_CURSORS_OVER_COMMIT 2 CLOSE_CURSORS_AT_COMMIT | |
resultSetHoldabilityForCatalogQueries |
| JDBC 驅動程式內容:resultSetHoldabilityForCatalogQueries。值為:1 (HOLD_CURSORS_OVER_COMMIT) 或 2 (CLOSE_CURSORS_AT_COMMIT)。 1 HOLD_CURSORS_OVER_COMMIT 2 CLOSE_CURSORS_AT_COMMIT | |
retrieveMessagesFromServerOnGetMessage | boolean | true | JDBC 驅動程式內容:retrieveMessagesFromServerOnGetMessage。 |
retryIntervalForClientReroute | 精準度是秒鐘的時間量 | JDBC 驅動程式內容:retryIntervalForClientReroute。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。 | |
retryWithAlternativeSecurityMechanism |
| JDBC 驅動程式內容:retryWithAlternativeSecurityMechanism。 1 YES 2 NO | |
returnAlias |
| JDBC 驅動程式內容:returnAlias。 1 1 2 2 | |
securityMechanism |
| JDBC 驅動程式內容:securityMechanism。值為:3 (CLEAR_TEXT_PASSWORD_SECURITY)、4 (USER_ONLY_SECURITY)、7 (ENCRYPTED_PASSWORD_SECURITY)、9 (ENCRYPTED_USER_AND_PASSWORD_SECURITY)、11 (KERBEROS_SECURITY)、12 (ENCRYPTED_USER_AND_DATA_SECURITY")、13 (ENCRYPTED_USER_PASSWORD_AND_DATA_SECURITY)、15 (PLUGIN_SECURITY)、16 (ENCRYPTED_USER_ONLY_SECURITY)、18 (TLS_CLIENT_CERTIFICATE_SECURITY)。 11 KERBEROS_SECURITY 12 ENCRYPTED_USER_AND_DATA_SECURITY 13 ENCRYPTED_USER_PASSWORD_AND_DATA_SECURITY 3 CLEAR_TEXT_PASSWORD_SECURITY 4 USER_ONLY_SECURITY 15 PLUGIN_SECURITY 16 ENCRYPTED_USER_ONLY_SECURITY 7 ENCRYPTED_PASSWORD_SECURITY 18 TLS_CLIENT_CERTIFICATE_SECURITY 9 ENCRYPTED_USER_AND_PASSWORD_SECURITY | |
sendCharInputsUTF8 |
| JDBC 驅動程式內容:sendCharInputsUTF8。 1 YES 2 NO | |
sendDataAsIs | boolean | JDBC 驅動程式內容:sendDataAsIs。 | |
serverBidiStringType |
| JDBC 驅動程式內容:serverBidiStringType。 11 BIDI_ST11 4 BIDI_ST4 5 BIDI_ST5 6 BIDI_ST6 7 BIDI_ST7 8 BIDI_ST8 9 BIDI_ST9 10 BIDI_ST10 | |
sessionTimeZone | string | JDBC 驅動程式內容:sessionTimeZone。 | |
sqljCloseStmtsWithOpenResultSet | boolean | JDBC 驅動程式內容:sqljCloseStmtsWithOpenResultSet。 | |
sqljEnableClassLoaderSpecificProfiles | boolean | JDBC 驅動程式內容:sqljEnableClassLoaderSpecificProfiles。 | |
ssid | string | JDBC 驅動程式內容:ssid。 | |
sslCertLocation | string | JDBC 驅動程式內容:sslCertLocation。 | |
SSLCipherSuites | string | JDBC 驅動程式內容:SSLCipherSuites。 | |
sslConnection | boolean | JDBC 驅動程式內容:sslConnection。 | |
sslTrustStoreLocation | string | JDBC 驅動程式內容:sslTrustStoreLocation。 | |
sslTrustStorePassword | 可逆的編碼密碼(字串) | JDBC 驅動程式內容:sslTrustStorePassword。 | |
sslTrustStoreType | string | JDBC 驅動程式內容:sslTrustStoreType。 | |
statementConcentrator |
| JDBC 驅動程式內容:statementConcentrator。 1 STATEMENT_CONCENTRATOR_OFF 2 STATEMENT_CONCENTRATOR_WITH_LITERALS | |
streamBufferSize | int | JDBC 驅動程式內容:streamBufferSize。 | |
stripTrailingZerosForDecimalNumbers |
| JDBC 驅動程式內容:stripTrailingZerosForDecimalNumbers。 1 YES 2 NO | |
sysSchema | string | JDBC 驅動程式內容:sysSchema。 | |
timeFormat |
| JDBC 驅動程式內容:timeFormat。 1 ISO 2 USA 3 EUR 4 JIS | |
timerLevelForQueryTimeOut |
| JDBC 驅動程式內容:timerLevelForQueryTimeOut。 1 QUERYTIMEOUT_STATEMENT_LEVEL 2 QUERYTIMEOUT_CONNECTION_LEVEL -1 QUERYTIMEOUT_DISABLED | |
timestampFormat |
| JDBC 驅動程式內容:timestampFormat。 1 ISO 5 JDBC | |
timestampOutputType |
| JDBC 驅動程式內容:timestampOutputType。 1 JDBC_TIMESTAMP 2 JCC_DBTIMESTAMP | |
timestampPrecisionReporting |
| JDBC 驅動程式內容:timestampPrecisionReporting。 1 TIMESTAMP_JDBC_STANDARD 2 TIMESTAMP_ZERO_PADDING | |
traceDirectory | string | JDBC 驅動程式內容:traceDirectory。 | |
traceFile | string | JDBC 驅動程式內容:traceFile。 | |
traceFileAppend | boolean | JDBC 驅動程式內容:traceFileAppend。 | |
traceFileCount | int | JDBC 驅動程式內容:traceFileCount。 | |
traceFileSize | int | JDBC 驅動程式內容:traceFileSize。 | |
traceLevel | int | 0 | 下列常數值的位元組合:TRACE_NONE=0、TRACE_CONNECTION_CALLS=1、TRACE_STATEMENT_CALLS=2、TRACE_RESULT_SET_CALLS=4、TRACE_DRIVER_CONFIGURATION=16、TRACE_CONNECTS=32、TRACE_DRDA_FLOWS=64、TRACE_RESULT_SET_META_DATA=128、TRACE_PARAMETER_META_DATA=256、TRACE_DIAGNOSTICS=512、TRACE_SQLJ=1024、TRACE_META_CALLS=8192、TRACE_DATASOURCE_CALLS=16384、TRACE_LARGE_OBJECT_CALLS=32768、TRACE_SYSTEM_MONITOR=131072、TRACE_TRACEPOINTS=262144、TRACE_ALL=-1。 |
traceOption |
| JDBC 驅動程式內容:traceOption 0 0 1 1 | |
translateForBitData |
| JDBC 驅動程式內容:translateForBitData。 1 HEX_REPRESENTATION 2 SERVER_ENCODING_REPRESENTATION | |
updateCountForBatch |
| JDBC 驅動程式內容:updateCountForBatch。 1 NO_UPDATE_COUNT 2 TOTAL_UPDATE_COUNT | |
useCachedCursor | boolean | JDBC 驅動程式內容:useCachedCursor。 | |
useIdentityValLocalForAutoGeneratedKeys | boolean | JDBC 驅動程式內容:useIdentityValLocalForAutoGeneratedKeys。 | |
useJDBC4ColumnNameAndLabelSemantics |
| JDBC 驅動程式內容:useJDBC4ColumnNameAndLabelSemantics。值為:1 (YES) 或 2 (NO)。 1 YES 2 NO | |
useJDBC41DefinitionForGetColumns |
| JDBC 驅動程式內容:useJDBC41DefinitionForGetColumns。 1 YES 2 NO | |
user | string | 建議使用儲存器管理的鑑別別名,而非配置這個內容。 | |
useRowsetCursor | boolean | JDBC 驅動程式內容:useRowsetCursor。 | |
useTransactionRedirect | boolean | JDBC 驅動程式內容:useTransactionRedirect。 | |
xaNetworkOptimization | boolean | JDBC 驅動程式內容:xaNetworkOptimization。 | |
xmlFormat |
| JDBC 驅動程式內容:xmlFormat。 0 XML_FORMAT_TEXTUAL 1 XML_FORMAT_BINARY |
dataSource > properties.db2.i.toolbox
IBM DB2 for i Toolbox JDBC 驅動程式的資料來源內容。
Name | Type | Default | Description |
---|---|---|---|
serverName | string | 資料庫執行所在的伺服器。 | |
databaseName | string | JDBC 驅動程式內容:databaseName。 | |
access |
| all | JDBC 驅動程式內容:access。 all all read call read call read only read only |
behaviorOverride | int | JDBC 驅動程式內容:behaviorOverride。 | |
bidiImplicitReordering | boolean | true | JDBC 驅動程式內容:bidiImplicitReordering。 |
bidiNumericOrdering | boolean | false | JDBC 驅動程式內容:bidiNumericOrdering。 |
bidiStringType | int | JDBC 驅動程式內容:bidiStringType。 | |
bigDecimal | boolean | true | JDBC 驅動程式內容:bigDecimal。 |
blockCriteria |
| 2 | JDBC 驅動程式內容:blockCriteria。值為:0(無記錄封鎖)、1(如果指定 FOR FETCH ONLY 則封鎖)、2(如果指定 FOR UPDATE 則封鎖)。 0 0 1 1 2 2 |
blockSize |
| 32 | JDBC 驅動程式內容:blockSize。 0 0 256 256 16 16 512 512 128 128 8 8 64 64 32 32 |
characterTruncation |
| JDBC 驅動程式內容:CharacterTruncation。 default default warning warning none none | |
concurrentAccessResolution | int Min: 0 Max: 3 | JDBC 驅動程式內容:concurrentAccessResolution。 | |
cursorHold | boolean | false | JDBC 驅動程式內容:cursorHold。 |
cursorSensitivity |
| asensitive | JDBC 驅動程式內容:cursorSensitivity。值為:0 (TYPE_SCROLL_SENSITIVE_STATIC)、1 (TYPE_SCROLL_SENSITIVE_DYNAMIC)、2 (TYPE_SCROLL_ASENSITIVE)。 asensitive asensitive insensitive insensitive sensitive sensitive |
dataCompression | boolean | true | JDBC 驅動程式內容:dataCompression。 |
dataTruncation | boolean | true | JDBC 驅動程式內容:dataTruncation。 |
dateFormat |
| JDBC 驅動程式內容:dateFormat。 julian julian dmy dmy ymd ymd usa usa eur eur mdy mdy iso iso jis jis | |
dateSeparator |
| JDBC 驅動程式內容:dateSeparator。 \, 逗點字元 (,)。 ** 空格字元 ( )。 - 橫線字元 (-)。 . 句點字元 (.)。 /** 斜線字元 (/)。 | |
decfloatRoundingMode |
| JDBC 驅動程式內容:decfloatRoundingMode。 ceiling ceiling half even half even half up half up up up floor floor down down half down half down | |
decimalDataErrors | string | JDBC 驅動程式內容:decimalDataErrors。 | |
decimalSeparator |
| JDBC 驅動程式內容:decimalSeparator。 \, 逗點字元 (,)。 . 句點字元 (.)。 | |
describeOption | string | JDBC 驅動程式內容:describeOption。 | |
driver |
| toolbox | JDBC 驅動程式內容:driver。 native native toolbox toolbox |
errors |
| basic | JDBC 驅動程式內容:errors。 basic basic full full |
extendedDynamic | boolean | false | JDBC 驅動程式內容:extendedDynamic。 |
extendedMetaData | boolean | false | JDBC 驅動程式內容:extendedMetaData。 |
fullOpen | boolean | false | JDBC 驅動程式內容:fullOpen。 |
holdInputLocators | boolean | true | JDBC 驅動程式內容:holdInputLocators。 |
holdStatements | boolean | false | JDBC 驅動程式內容:holdStatements。 |
ignoreWarnings | string | JDBC 驅動程式內容:ignoreWarnings。 | |
isolationLevelSwitchingSupport | boolean | false | JDBC 驅動程式內容:isolationLevelSwitchingSupport。 |
keepAlive | boolean | JDBC 驅動程式內容:keepAlive。 | |
lazyClose | boolean | false | JDBC 驅動程式內容:lazyClose。 |
libraries | string | JDBC 驅動程式內容:libraries。 | |
lobThreshold | int Min: 0 Max: 16777216 | 0 | JDBC 驅動程式內容:lobThreshold。 |
loginTimeout | 精準度是秒鐘的時間量 | JDBC 驅動程式內容:loginTimeout。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。 | |
maximumPrecision |
| 31 | JDBC 驅動程式內容:maximumPrecision。 63 64 31 31 |
maximumBlockedInputRows | int Min: 1 Max: 32000 | JDBC 驅動程式內容:maximumBlockedInputRows。 | |
maximumScale | int Min: 0 Max: 63 | 31 | JDBC 驅動程式內容:maximumScale。 |
metaDataSource | int Min: 0 Max: 1 | 1 | JDBC 驅動程式內容:metaDataSource。 |
minimumDivideScale | int Min: 0 Max: 9 | 0 | JDBC 驅動程式內容:minimumDivideScale。 |
naming |
| sql | JDBC 驅動程式內容:naming。 system system sql sql |
numericRangeError |
| JDBC 驅動程式內容:numericRangeError。 default default warning warning none none | |
package | string | JDBC 驅動程式內容:package。 | |
packageAdd | boolean | true | JDBC 驅動程式內容:packageAdd。 |
packageCCSID |
| 13488 | JDBC 驅動程式內容:packageCCSID。值為:1200 (UCS-2) 或 13488 (UTF-16)。 1200 1200 (UCS-2) 13488 13488 (UTF-16) |
packageCache | boolean | false | JDBC 驅動程式內容:packageCache。 |
packageCriteria |
| default | JDBC 驅動程式內容:packageCriteria。 default default select select |
packageError |
| warning | JDBC 驅動程式內容:packageError。 exception exception warning warning none none |
packageLibrary | string | QGPL | JDBC 驅動程式內容:packageLibrary。 |
password | 可逆的編碼密碼(字串) | 建議使用儲存器管理的鑑別別名,而非配置這個內容。 | |
prefetch | boolean | true | JDBC 驅動程式內容:prefetch。 |
prompt | boolean | false | JDBC 驅動程式內容:prompt。 |
proxyServer | string | JDBC 驅動程式內容:proxyServer。 | |
qaqqiniLibrary | string | JDBC 驅動程式內容:qaqqiniLibrary。 | |
queryOptimizeGoal | int Min: 0 Max: 2 | 0 | JDBC 驅動程式內容:queryOptimizeGoal。值為:1 (*FIRSTIO) 或 2 (*ALLIO)。 |
queryReplaceTruncatedParameter | string | JDBC 驅動程式內容:queryReplaceTruncatedParameter。 | |
queryTimeoutMechanism |
| JDBC 驅動程式內容:queryTimeoutMechanism。 cancel cancel qqrytimlmt qqrytimlmt | |
queryStorageLimit | int Min: -1 | 查詢儲存體限制 | |
receiveBufferSize | int Min: 1 | JDBC 驅動程式內容:receiveBufferSize。 | |
remarks |
| system | JDBC 驅動程式內容:remarks。 system system sql sql |
rollbackCursorHold | boolean | false | JDBC 驅動程式內容:rollbackCursorHold。 |
savePasswordWhenSerialized | boolean | false | JDBC 驅動程式內容:savePasswordWhenSerialized。 |
secondaryUrl | string | JDBC 驅動程式內容:secondaryUrl。 | |
secure | boolean | false | JDBC 驅動程式內容:secure。 |
secureCurrentUser | boolean | JDBC 驅動程式內容:secureCurrentUser。 | |
sendBufferSize | int Min: 1 | JDBC 驅動程式內容:sendBufferSize。 | |
serverTraceCategories | int | 0 | JDBC 驅動程式內容:serverTraceCategories。 |
serverTrace | int | JDBC 驅動程式內容:serverTrace。 | |
soLinger | 精準度是秒鐘的時間量 | JDBC 驅動程式內容:soLinger。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。 | |
soTimeout | 精準度是毫秒的時間量 | JDBC 驅動程式內容:soTimeout。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m)、秒 (s) 或毫秒 (ms)。例如,指定 500 毫秒為 500ms。您可以在單一項目中包括多個值。例如,1s500ms 相等於 1.5 秒。 | |
sort |
| hex | JDBC 驅動程式內容:sort。 hex hex language language table table |
sortLanguage | string | JDBC 驅動程式內容:sortLanguage。 | |
sortTable | string | JDBC 驅動程式內容:sortTable。 | |
sortWeight |
| JDBC 驅動程式內容:sortWeight。 shared shared unqiue unique | |
tcpNoDelay | boolean | JDBC 驅動程式內容:tcpNoDelay。 | |
threadUsed | boolean | true | JDBC 驅動程式內容:threadUsed。 |
timeFormat |
| JDBC 驅動程式內容:timeFormat。 usa usa eur eur iso iso jis jis hms hms | |
timeSeparator |
| JDBC 驅動程式內容:timeSeparator。 \, 逗點字元 (,)。 ** 空格字元 ( )。 : 冒號字元 (:)。 .** 句點字元 (.)。 | |
timestampFormat |
| JDBC 驅動程式內容:timestampFormat。 iso iso ibmsql ibmsql | |
toolboxTrace |
| JDBC 驅動程式內容:toolboxTrace。 all all proxy proxy datastream datastream pcml pcml warning warning information information jdbc jdbc none none diagnostic diagnostic thread thread error error conversion conversion | |
trace | boolean | JDBC 驅動程式內容:trace。 | |
translateBinary | boolean | false | JDBC 驅動程式內容:translateBinary。 |
translateBoolean | boolean | true | JDBC 驅動程式內容:translateBoolean。 |
translateHex |
| character | JDBC 驅動程式內容:translateHex。 character character binary binary |
trueAutoCommit | boolean | false | JDBC 驅動程式內容:trueAutoCommit。 |
useBlockUpdate | boolean | JDBC 驅動程式內容:useBlockUpdate。 | |
useDrdaMetadataVersion | boolean | JDBC 驅動程式內容:useDrdaMetadataVersion。 | |
user | string | 建議使用儲存器管理的鑑別別名,而非配置這個內容。 | |
variableFieldCompression |
| JDBC 驅動程式內容:variableFieldCompression。 all all true true false false insert insert | |
xaLooselyCoupledSupport | int Min: 0 Max: 1 | 0 | JDBC 驅動程式內容:xaLooselyCoupledSupport。 |
dataSource > properties.sybase
Sybase JDBC 驅動程式的資料來源內容。
Name | Type | Default | Description |
---|---|---|---|
databaseName | string | JDBC 驅動程式內容:databaseName。 | |
serverName | string | localhost | 資料庫執行所在的伺服器。 |
portNumber | int | 5000 | 用於取得資料庫連線的埠。 |
connectionProperties | string | SELECT_OPENS_CURSOR=true | JDBC 驅動程式內容:connectionProperties。 |
loginTimeout | 精準度是秒鐘的時間量 | JDBC 驅動程式內容:loginTimeout。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。 | |
networkProtocol |
| JDBC 驅動程式內容:networkProtocol。 socket socket SSL SSL | |
password | 可逆的編碼密碼(字串) | 建議使用儲存器管理的鑑別別名,而非配置這個內容。 | |
resourceManagerName | string | JDBC 驅動程式內容:resourceManagerName。 | |
SERVER_INITIATED_TRANSACTIONS |
| false | JDBC 驅動程式內容:SERVER_INITIATED_TRANSACTIONS。 true true false false |
user | string | 建議使用儲存器管理的鑑別別名,而非配置這個內容。 | |
version | int | JDBC 驅動程式內容:version。 |
dataSource > containerAuthData
儲存器管理鑑別的預設鑑別資料,當連結沒有為 res-auth=CONTAINER 的資源參照指定鑑別別名時,就會套用它。如果在伺服器執行期間更新,會將變更套用至新的連線要求;使用中的連線不受影響。
Name | Type | Default | Description |
---|---|---|---|
user | string | 連接至 EIS 時要使用的使用者名稱。 | |
password | 可逆的編碼密碼(字串) | 連接至 EIS 時要使用的使用者密碼。其值可以用明碼或編碼形式儲存。建議您將密碼編碼。如果要這麼做,請搭配使用 securityUtility 工具與編碼選項。 |
dataSource > jaasLoginContextEntry
鑑別用的 JAAS 登入環境定義項目。如果在伺服器執行期間更新,會將更新套用至新的連線要求;使用中的連線不受影響。
Name | Type | Default | Description |
---|---|---|---|
name | string | JAAS 配置項目的名稱。 | |
loginModuleRef | 最上層 jaasLoginModule 元素的參照清單(逗點區隔的字串)。 | hashtable,userNameAndPassword,certificate,token | JAAS 登入模組 ID 的參照。 |
這個 SQL 指令用來對新建的資料庫連線執行一次。此 SQL 陳述式只適用於新建的連線,不適用於從連線儲存區重複使用的現有連線。如果在伺服器執行期間更新,會造成現有連線毀損。
交易回復的鑑別資料。
Name | Type | Default | Description |
---|---|---|---|
user | string | 連接至 EIS 時要使用的使用者名稱。 | |
password | 可逆的編碼密碼(字串) | 連接至 EIS 時要使用的使用者密碼。其值可以用明碼或編碼形式儲存。建議您將密碼編碼。如果要這麼做,請搭配使用 securityUtility 工具與編碼選項。 |