Java Database Connectivity 4.0

這個特性可讓您配置資料來源,以便從應用程式存取資料庫。任何符合 JDBC 4.0 規格的資料庫都可以使用;其中包括許多特定提供者的自訂配置。另外,也提供了高效能連線儲存區。

啟用這項特性

如果要啟用「Java 資料庫連線功能 4.0」特性,請在 server.xml 檔的 featureManager 元素內,新增下列的元素宣告:
<feature>jdbc-4.0</feature>

支援的 Java™ 版本

  • JavaSE-1.6
  • JavaSE-1.7
  • JavaSE-1.8

開發相依於這項特性的特性

如果您要開發的特性相依於「Java 資料庫連線功能 4.0」特性,請將下列項目包含在您新特性的特性資訊清單檔 Subsystem-Content 標頭中:
com.ibm.websphere.appserver.jdbc-4.0; type="osgi.subsystem.feature"

這項特性啟用的特性

特性配置元素

您可以在 server.xml 檔中使用下列元素,來配置「Java 資料庫連線功能 4.0」特性:

authData
用於連線到「企業資訊系統 (EIS)」的鑑別資料。
屬性名稱 資料類型 預設值 說明
id string   唯一的配置 ID。
password 可逆的編碼密碼(字串)   連接至 EIS 時要使用的使用者密碼。其值可以用明碼或編碼形式儲存。建議您將密碼編碼。如果要這麼做,請搭配使用 securityUtility 工具與編碼選項。
user string   連接至 EIS 時要使用的使用者名稱。
classloading
廣域類別載入
屬性名稱 資料類型 預設值 說明
useJarUrls boolean false 要使用 jar: 或 wsjar: URL 來參照保存檔中的檔案
connectionManager
連線管理程式配置
屬性名稱 資料類型 預設值 說明
agedTimeout 精準度是秒鐘的時間量 -1 可透過儲存區維護來捨棄實體連線之前所經歷的時間量。值 -1 表示會停用此逾時。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
connectionTimeout 精準度是秒鐘的時間量 30s 連線要求逾時之前所經歷的時間量。值 -1 表示會停用此逾時。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
id string   唯一的配置 ID。
maxConnectionsPerThread int

下限:0

  限制每一個執行緒上的開啟連線數目。
maxIdleTime 精準度是秒鐘的時間量 30m 儲存區維護期間可以捨棄未用或閒置連線之前所經歷的時間量(前提是這麼做,並不會將儲存區減少至低於大小下限)。值 -1 表示會停用此逾時。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
maxPoolSize int

下限:0

50 儲存區的實體連線數目上限。值 0 表示無限制。
minPoolSize int

下限:0

  儲存區中所要維護的實體連線數目下限。不會預先移入儲存區。存在逾時值可置換此下限。
numConnectionsPerThreadLocal int

下限:0

  針對每一個執行緒快取指定數目的連線。
purgePolicy
  • ValidateAllConnections
  • FailingConnectionOnly
  • EntirePool
EntirePool 指定在儲存區中偵測到過時連線時所要毀損的連線。
ValidateAllConnections
當偵測到過時連線時,會測試連線,並關閉所發現的不正確連線。
FailingConnectionOnly
當偵測到過時連線時,只會關閉所發現的不正確連線。
EntirePool
當偵測到過時連線時,儲存區中的所有連線均標示為「過時」,當不再使用時,就會關閉。
reapTime 精準度是秒鐘的時間量 3m 儲存區維護執行緒的執行間隔時間量。值 -1 表示會停用儲存區維護。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
dataSource
定義資料來源配置。
屬性名稱 資料類型 預設值 說明
beginTranForResultSetScrollingAPIs boolean true 使用結果集捲動介面時嘗試交易列入。
beginTranForVendorAPIs boolean true 使用供應商介面時嘗試交易列入。
commitOrRollbackOnCleanup
  • commit
  • rollback
  當連線關閉或傳回到儲存區時,決定如何清除可能在資料庫工作單元中的連線 (AutoCommit=false)。
commit
藉由確定來清除連線。
rollback
藉由回復來清除連線。
connectionManagerRef 最上層 connectionManager 元素的參照(字串)。   資料來源的連線管理程式。
connectionSharing
  • MatchOriginalRequest
  • MatchCurrentState
MatchOriginalRequest 指明如何比對用於共用的連線。
MatchOriginalRequest
當共用連線時,根據原始連線要求比對。
MatchCurrentState
當共用連線時,根據連線的現行狀態比對。
containerAuthDataRef 最上層 authData 元素的參照(字串)。   儲存器管理鑑別的預設鑑別資料,當連結沒有為 res-auth=CONTAINER 的資源參照指定鑑別別名時,就會套用它。
id string   唯一的配置 ID。
isolationLevel
  • TRANSACTION_REPEATABLE_READ
  • TRANSACTION_READ_COMMITTED
  • TRANSACTION_SERIALIZABLE
  • TRANSACTION_READ_UNCOMMITTED
  • TRANSACTION_SNAPSHOT
  預設交易隔離層次。
TRANSACTION_REPEATABLE_READ
禁止錯誤讀取和不可重複讀取;可以進行幻象讀取。
TRANSACTION_READ_COMMITTED
禁止錯誤讀取;可以進行不可重複讀取和幻象讀取。
TRANSACTION_SERIALIZABLE
禁止錯誤讀取、不可重複讀取和幻象讀取。
TRANSACTION_READ_UNCOMMITTED
可以進行錯誤讀取、不可重複讀取和幻象讀取。
TRANSACTION_SNAPSHOT
Microsoft SQL Server JDBC 驅動程式和 DataDirect Connect for JDBC 驅動程式的 Snapshot 隔離。
jdbcDriverRef 最上層 jdbcDriver 元素的參照(字串)。   資料來源的 JDBC 驅動程式。
jndiName string   資料來源的 JNDI 名稱。
queryTimeout 精準度是秒鐘的時間量   SQL 陳述式的預設查詢逾時值。在 JTA 交易中,syncQueryTimeoutWithTransactionTimeout 可置換這個預設值。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
recoveryAuthDataRef 最上層 authData 元素的參照(字串)。   交易回復的鑑別資料。
statementCacheSize int

下限:0

10 每個連線的快取陳述式數目上限。
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。
syncQueryTimeoutWithTransactionTimeout boolean false 使用 JTA 交易中的剩餘時間(如果有的話)作為 SQL 陳述式的預設查詢逾時值。
transactional boolean true 啟用參與應用程式伺服器所管理的交易。
type
  • javax.sql.DataSource
  • javax.sql.XADataSource
  • javax.sql.ConnectionPoolDataSource
  資料來源的類型。
javax.sql.DataSource
javax.sql.DataSource
javax.sql.XADataSource
javax.sql.XADataSource
javax.sql.ConnectionPoolDataSource
javax.sql.ConnectionPoolDataSource
dataSource > connectionManager
說明:資料來源的連線管理程式。
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
agedTimeout 精準度是秒鐘的時間量 -1 可透過儲存區維護來捨棄實體連線之前所經歷的時間量。值 -1 表示會停用此逾時。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
connectionTimeout 精準度是秒鐘的時間量 30s 連線要求逾時之前所經歷的時間量。值 -1 表示會停用此逾時。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
maxConnectionsPerThread int

下限:0

  限制每一個執行緒上的開啟連線數目。
maxIdleTime 精準度是秒鐘的時間量 30m 儲存區維護期間可以捨棄未用或閒置連線之前所經歷的時間量(前提是這麼做,並不會將儲存區減少至低於大小下限)。值 -1 表示會停用此逾時。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
maxPoolSize int

下限:0

50 儲存區的實體連線數目上限。值 0 表示無限制。
minPoolSize int

下限:0

  儲存區中所要維護的實體連線數目下限。不會預先移入儲存區。存在逾時值可置換此下限。
numConnectionsPerThreadLocal int

下限:0

  針對每一個執行緒快取指定數目的連線。
purgePolicy
  • ValidateAllConnections
  • FailingConnectionOnly
  • EntirePool
EntirePool 指定在儲存區中偵測到過時連線時所要毀損的連線。
ValidateAllConnections
當偵測到過時連線時,會測試連線,並關閉所發現的不正確連線。
FailingConnectionOnly
當偵測到過時連線時,只會關閉所發現的不正確連線。
EntirePool
當偵測到過時連線時,儲存區中的所有連線均標示為「過時」,當不再使用時,就會關閉。
reapTime 精準度是秒鐘的時間量 3m 儲存區維護執行緒的執行間隔時間量。值 -1 表示會停用儲存區維護。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
dataSource > containerAuthData
說明:儲存器管理鑑別的預設鑑別資料,當連結沒有為 res-auth=CONTAINER 的資源參照指定鑑別別名時,就會套用它。
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
password 可逆的編碼密碼(字串)   連接至 EIS 時要使用的使用者密碼。其值可以用明碼或編碼形式儲存。建議您將密碼編碼。如果要這麼做,請搭配使用 securityUtility 工具與編碼選項。
user string   連接至 EIS 時要使用的使用者名稱。
dataSource > jdbcDriver
說明:資料來源的 JDBC 驅動程式。
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
javax.sql.ConnectionPoolDataSource string   javax.sql.ConnectionPoolDataSource 的 JDBC 驅動程式實作。
javax.sql.DataSource string   javax.sql.DataSource 的 JDBC 驅動程式實作。
javax.sql.XADataSource string   javax.sql.XADataSource 的 JDBC 驅動程式實作。
libraryRef 最上層 library 元素的參照(字串)。   識別 JDBC 驅動程式 JAR 和原生檔案。
dataSource > jdbcDriver > library
說明:識別 JDBC 驅動程式 JAR 和原生檔案。
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
apiTypeVisibility string spec,ibm-api,api 這個程式庫的類別載入器將能夠看到的 API 套件類型,方式為下列項目之任何組合的逗點區隔清單:spec、ibm-api、api、third-party。
description string   管理者的共用程式庫說明
filesetRef 最上層 fileset 元素的參照清單(逗點區隔的字串)。   參照的檔案集 ID
name string   管理者的共用程式庫名稱
dataSource > jdbcDriver > library > file
說明:參照的檔案 ID
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
id string   唯一的配置 ID。
name 檔案的路徑   完整檔名
dataSource > jdbcDriver > library > fileset
說明:參照的檔案集 ID
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
caseSensitive boolean true 指出搜尋是否應該區分大小寫的布林值(預設值:true)。
dir 目錄的路徑 ${server.config.dir} 搜尋檔案的基本目錄。
excludes string   要從搜尋結果中且以逗點或空格區隔的檔名型樣清單,預設為不排除任何檔案。
id string   唯一的配置 ID。
includes 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
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
dir 目錄的路徑   要併到程式庫類別路徑中以便尋找資源檔的目錄或資料夾
id string   唯一的配置 ID。
dataSource > properties
說明:資料來源的 JDBC 供應商內容清單。例如,databaseName="dbname" serverName="localhost" portNumber="50000"。
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
URL string   用來連接資料庫的 URL。
databaseName string   JDBC 驅動程式內容:databaseName。
password 可逆的編碼密碼(字串)   建議使用儲存器管理的鑑別別名,而非配置這個內容。
portNumber int   用於取得資料庫連線的埠。
serverName string   資料庫執行所在的伺服器。
user string   建議使用儲存器管理的鑑別別名,而非配置這個內容。
dataSource > properties.datadirect.sqlserver
說明:適用於 Microsoft SQL Server 的 DataDirect Connect for JDBC 驅動程式的資料來源內容。
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
JDBCBehavior
  • 1
  • 0
0 JDBC 驅動程式內容:JDBCBehavior。值為:0 (JDBC 4.0) 或 1 (JDBC 3.0)。
1
JDBC 3.0
0
JDBC 4.0
XATransactionGroup string   JDBC 驅動程式內容:XATransactionGroup。
XMLDescribeType
  • longvarbinary
  • longvarchar
  JDBC 驅動程式內容:XMLDescribeType。
longvarbinary
longvarbinary
longvarchar
longvarchar
accountingInfo string   JDBC 驅動程式內容:accountingInfo。
alternateServers string   JDBC 驅動程式內容:alternateServers。
alwaysReportTriggerResults boolean   JDBC 驅動程式內容:alwaysReportTriggerResults。
applicationName string   JDBC 驅動程式內容:applicationName。
authenticationMethod
  • ntlm
  • userIdPassword
  • kerberos
  • auto
  JDBC 驅動程式內容:authenticationMethod。
ntlm
ntlm
userIdPassword
userIdPassword
kerberos
kerberos
auto
auto
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。
databaseName string   JDBC 驅動程式內容:databaseName。
dateTimeInputParameterType
  • dateTime
  • dateTimeOffset
  • auto
  JDBC 驅動程式內容:dateTimeInputParameterType。
dateTime
dateTime
dateTimeOffset
dateTimeOffset
auto
auto
dateTimeOutputParameterType
  • dateTime
  • dateTimeOffset
  • auto
  JDBC 驅動程式內容:dateTimeOutputParameterType。
dateTime
dateTime
dateTimeOffset
dateTimeOffset
auto
auto
describeInputParameters
  • describeIfString
  • noDescribe
  • describeIfDateTime
  • describeAll
  JDBC 驅動程式內容:describeInputParameters。
describeIfString
describeIfString
noDescribe
noDescribe
describeIfDateTime
describeIfDateTime
describeAll
describeAll
describeOutputParameters
  • describeIfString
  • noDescribe
  • describeIfDateTime
  • describeAll
  JDBC 驅動程式內容:describeOutputParameters。
describeIfString
describeIfString
noDescribe
noDescribe
describeIfDateTime
describeIfDateTime
describeAll
describeAll
enableBulkLoad boolean   JDBC 驅動程式內容:enableBulkLoad。
enableCancelTimeout boolean   JDBC 驅動程式內容:enableCancelTimeout。
encryptionMethod
  • loginSSL
  • requestSSL
  • SSL
  • noEncryption
  JDBC 驅動程式內容:encryptionMethod。
loginSSL
loginSSL
requestSSL
requestSSL
SSL
SSL
noEncryption
noEncryption
failoverGranularity
  • disableIntegrityCheck
  • atomicWithRepositioning
  • nonAtomic
  • atomic
  JDBC 驅動程式內容:failoverGranularity。
disableIntegrityCheck
disableIntegrityCheck
atomicWithRepositioning
atomicWithRepositioning
nonAtomic
nonAtomic
atomic
atomic
failoverMode
  • connect
  • select
  • extended
  JDBC 驅動程式內容:failoverMode。
connect
connect
select
select
extended
extended
failoverPreconnect boolean   JDBC 驅動程式內容:failoverPreconnect。
hostNameInCertificate string   JDBC 驅動程式內容:hostNameInCertificate。
initializationString string   JDBC 驅動程式內容:initializationString。
insensitiveResultSetBufferSize int   JDBC 驅動程式內容:insensitiveResultSetBufferSize。
javaDoubleToString boolean   JDBC 驅動程式內容:javaDoubleToString。
loadBalancing boolean   JDBC 驅動程式內容:loadBalancing。
loginTimeout 精準度是秒鐘的時間量   JDBC 驅動程式內容:loginTimeout。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
longDataCacheSize int

下限:-1

  JDBC 驅動程式內容:longDataCacheSize。
netAddress string   JDBC 驅動程式內容:netAddress。
packetSize int

下限:-1

上限:128

  JDBC 驅動程式內容:packetSize。
password 可逆的編碼密碼(字串)   建議使用儲存器管理的鑑別別名,而非配置這個內容。
portNumber int   用於取得資料庫連線的埠。
queryTimeout 精準度是秒鐘的時間量   JDBC 驅動程式內容:queryTimeout。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
resultsetMetaDataOptions int   JDBC 驅動程式內容:resultsetMetaDataOptions。
selectMethod
  • direct
  • cursor
  JDBC 驅動程式內容:selectMethod。
direct
direct
cursor
cursor
serverName string localhost 資料庫執行所在的伺服器。
snapshotSerializable boolean   JDBC 驅動程式內容:snapshotSerializable。
spyAttributes string   JDBC 驅動程式內容:spyAttributes。
stringInputParameterType
  • varchar
  • nvarchar
varchar JDBC 驅動程式內容:stringInputParameterType。
varchar
varchar
nvarchar
nvarchar
stringOutputParameterType
  • varchar
  • nvarchar
varchar JDBC 驅動程式內容:stringOutputParameterType。
varchar
varchar
nvarchar
nvarchar
suppressConnectionWarnings boolean   JDBC 驅動程式內容:suppressConnectionWarnings。
transactionMode
  • explicit
  • implicit
  JDBC 驅動程式內容:transactionMode。
explicit
explicit
implicit
implicit
truncateFractionalSeconds boolean   JDBC 驅動程式內容:truncateFractionalSeconds。
trustStore string   JDBC 驅動程式內容:trustStore。
trustStorePassword 可逆的編碼密碼(字串)   JDBC 驅動程式內容:trustStorePassword。
useServerSideUpdatableCursors boolean   JDBC 驅動程式內容:useServerSideUpdatableCursors。
user string   建議使用儲存器管理的鑑別別名,而非配置這個內容。
validateServerCertificate boolean   JDBC 驅動程式內容:validateServerCertificate。
dataSource > properties.db2.i.native
說明:IBM DB2 for i Native JDBC 驅動程式的資料來源內容。
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
access
  • read only
  • all
  • read call
all JDBC 驅動程式內容:access。
read only
read only
all
all
read call
read call
autoCommit boolean true JDBC 驅動程式內容:autoCommit。
batchStyle
  • 2.1
  • 2.0
2.0 JDBC 驅動程式內容:batchStyle。
2.1
2.1
2.0
2.0
behaviorOverride int   JDBC 驅動程式內容:behaviorOverride。
blockSize
  • 512
  • 128
  • 0
  • 32
  • 64
  • 16
  • 8
  • 256
32 JDBC 驅動程式內容:blockSize。
512
512
128
128
0
0
32
32
64
64
16
16
8
8
256
256
cursorHold boolean false JDBC 驅動程式內容:cursorHold。
cursorSensitivity
  • asensitive
  • sensitive
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。
databaseName string *LOCAL JDBC 驅動程式內容:databaseName。
dateFormat
  • dmy
  • iso
  • eur
  • ymd
  • julian
  • jis
  • usa
  • mdy
  JDBC 驅動程式內容:dateFormat。
dmy
dmy
iso
iso
eur
eur
ymd
ymd
julian
julian
jis
jis
usa
usa
mdy
mdy
dateSeparator
  • \,
  • b
  • .
  • /
  • -
  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

上限: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
  • 63
31 JDBC 驅動程式內容:maximumPrecision。
31
31
63
63
maximumScale int

下限:0

上限:63

31 JDBC 驅動程式內容:maximumScale。
minimumDivideScale int

下限:0

上限:9

0 JDBC 驅動程式內容:minimumDivideScale。
networkProtocol int   JDBC 驅動程式內容:networkProtocol。
password 可逆的編碼密碼(字串)   建議使用儲存器管理的鑑別別名,而非配置這個內容。
portNumber int   用於取得資料庫連線的埠。
prefetch boolean true JDBC 驅動程式內容:prefetch。
queryOptimizeGoal
  • 2
  • 1
2 JDBC 驅動程式內容:queryOptimizeGoal。值為:1 (*FIRSTIO) 或 2 (*ALLIO)。
2
*ALLIO
1
*FIRSTIO
reuseObjects boolean true JDBC 驅動程式內容:reuseObjects。
serverName string   資料庫執行所在的伺服器。
serverTraceCategories int 0 JDBC 驅動程式內容:serverTraceCategories。
systemNaming boolean false JDBC 驅動程式內容:systemNaming。
timeFormat
  • iso
  • eur
  • jis
  • usa
  • hms
  JDBC 驅動程式內容:timeFormat。
iso
iso
eur
eur
jis
jis
usa
usa
hms
hms
timeSeparator
  • \,
  • b
  • :
  • .
  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
  • binary
  • character
character JDBC 驅動程式內容:translateHex。
binary
binary
character
character
useBlockInsert boolean false JDBC 驅動程式內容:useBlockInsert。
user string   建議使用儲存器管理的鑑別別名,而非配置這個內容。
dataSource > properties.db2.i.toolbox
說明:IBM DB2 for i Toolbox JDBC 驅動程式的資料來源內容。
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
access
  • read only
  • all
  • read call
all JDBC 驅動程式內容:access。
read only
read only
all
all
read call
read call
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
  • 1
  • 0
2 JDBC 驅動程式內容:blockCriteria。值為:0(無記錄封鎖)、1(如果指定 FOR FETCH ONLY 則封鎖)、2(如果指定 FOR UPDATE 則封鎖)。
2
2
1
1
0
0
blockSize
  • 512
  • 128
  • 0
  • 32
  • 64
  • 16
  • 8
  • 256
32 JDBC 驅動程式內容:blockSize。
512
512
128
128
0
0
32
32
64
64
16
16
8
8
256
256
cursorHold boolean false JDBC 驅動程式內容:cursorHold。
cursorSensitivity
  • asensitive
  • sensitive
  • insensitive
asensitive JDBC 驅動程式內容:cursorSensitivity。值為:0 (TYPE_SCROLL_SENSITIVE_STATIC)、1 (TYPE_SCROLL_SENSITIVE_DYNAMIC)、2 (TYPE_SCROLL_ASENSITIVE)。
asensitive
asensitive
sensitive
sensitive
insensitive
insensitive
dataCompression boolean true JDBC 驅動程式內容:dataCompression。
dataTruncation boolean true JDBC 驅動程式內容:dataTruncation。
databaseName string   JDBC 驅動程式內容:databaseName。
dateFormat
  • dmy
  • iso
  • eur
  • ymd
  • julian
  • jis
  • usa
  • mdy
  JDBC 驅動程式內容:dateFormat。
dmy
dmy
iso
iso
eur
eur
ymd
ymd
julian
julian
jis
jis
usa
usa
mdy
mdy
dateSeparator
  • \,
  • .
  • /
  • -
  JDBC 驅動程式內容:dateSeparator。
空格字元 ( )。
\,
逗點字元 (,)。
.
句點字元 (.)。
/
斜線字元 (/)。
-
橫線字元 (-)。
decimalSeparator
  • \,
  • .
  JDBC 驅動程式內容:decimalSeparator。
\,
逗點字元 (,)。
.
句點字元 (.)。
driver
  • toolbox
  • native
toolbox JDBC 驅動程式內容:driver。
toolbox
toolbox
native
native
errors
  • full
  • basic
basic JDBC 驅動程式內容:errors。
full
full
basic
basic
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。
isolationLevelSwitchingSupport boolean false JDBC 驅動程式內容:isolationLevelSwitchingSupport。
keepAlive boolean   JDBC 驅動程式內容:keepAlive。
lazyClose boolean false JDBC 驅動程式內容:lazyClose。
libraries string   JDBC 驅動程式內容:libraries。
lobThreshold int

下限:0

上限:16777216

0 JDBC 驅動程式內容:lobThreshold。
loginTimeout 精準度是秒鐘的時間量   JDBC 驅動程式內容:loginTimeout。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
maximumPrecision
  • 31
  • 63
31 JDBC 驅動程式內容:maximumPrecision。
31
31
63
64
maximumScale int

下限:0

上限:63

31 JDBC 驅動程式內容:maximumScale。
metaDataSource int

下限:0

上限:1

1 JDBC 驅動程式內容:metaDataSource。
minimumDivideScale int

下限:0

上限:9

0 JDBC 驅動程式內容:minimumDivideScale。
naming
  • system
  • sql
sql JDBC 驅動程式內容:naming。
system
system
sql
sql
package string   JDBC 驅動程式內容:package。
packageAdd boolean true JDBC 驅動程式內容:packageAdd。
packageCCSID
  • 13488
  • 1200
13488 JDBC 驅動程式內容:packageCCSID。值為:1200 (UCS-2) 或 13488 (UTF-16)。
13488
13488 (UTF-16)
1200
1200 (UCS-2)
packageCache boolean false JDBC 驅動程式內容:packageCache。
packageCriteria
  • default
  • select
default JDBC 驅動程式內容:packageCriteria。
default
default
select
select
packageError
  • exception
  • none
  • warning
warning JDBC 驅動程式內容:packageError。
exception
exception
none
none
warning
warning
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

下限:0

上限:2

0 JDBC 驅動程式內容:queryOptimizeGoal。值為:1 (*FIRSTIO) 或 2 (*ALLIO)。
receiveBufferSize int

下限:1

  JDBC 驅動程式內容:receiveBufferSize。
remarks
  • system
  • sql
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。
sendBufferSize int

下限:1

  JDBC 驅動程式內容:sendBufferSize。
serverName string   資料庫執行所在的伺服器。
serverTraceCategories int 0 JDBC 驅動程式內容:serverTraceCategories。
soLinger 精準度是秒鐘的時間量   JDBC 驅動程式內容:soLinger。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
soTimeout 精準度是毫秒的時間量   JDBC 驅動程式內容:soTimeout。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m)、秒 (s) 或毫秒 (ms)。例如,指定 500 毫秒為 500ms。您可以在單一項目中包括多個值。例如,1s500ms 相等於 1.5 秒。
sort
  • hex
  • table
  • language
hex JDBC 驅動程式內容:sort。
hex
hex
table
table
language
language
sortLanguage string   JDBC 驅動程式內容:sortLanguage。
sortTable string   JDBC 驅動程式內容:sortTable。
sortWeight
  • unqiue
  • shared
  JDBC 驅動程式內容:sortWeight。
unqiue
unique
shared
shared
tcpNoDelay boolean   JDBC 驅動程式內容:tcpNoDelay。
threadUsed boolean true JDBC 驅動程式內容:threadUsed。
timeFormat
  • iso
  • eur
  • jis
  • usa
  • hms
  JDBC 驅動程式內容:timeFormat。
iso
iso
eur
eur
jis
jis
usa
usa
hms
hms
timeSeparator
  • \,
  • :
  • .
  JDBC 驅動程式內容:timeSeparator。
空格字元 ( )。
\,
逗點字元 (,)。
:
冒號字元 (:)。
.
句點字元 (.)。
toolboxTrace
  • diagnostic
  • information
  • conversion
  • error
  • thread
  • proxy
  • none
  • datastream
  • pcml
  • all
  • jdbc
  • warning
  JDBC 驅動程式內容:toolboxTrace。
diagnostic
diagnostic
information
information
conversion
conversion
error
error
thread
thread
proxy
proxy
none
none
datastream
datastream
pcml
pcml
all
all
jdbc
jdbc
warning
warning
trace boolean   JDBC 驅動程式內容:trace。
translateBinary boolean false JDBC 驅動程式內容:translateBinary。
translateBoolean boolean true JDBC 驅動程式內容:translateBoolean。
translateHex
  • binary
  • character
character JDBC 驅動程式內容:translateHex。
binary
binary
character
character
trueAutoCommit boolean false JDBC 驅動程式內容:trueAutoCommit。
user string   建議使用儲存器管理的鑑別別名,而非配置這個內容。
xaLooselyCoupledSupport int

下限:0

上限:1

0 JDBC 驅動程式內容:xaLooselyCoupledSupport。
dataSource > properties.db2.jcc
說明:適用於 DB2 的 IBM Data Server Driver for JDBC and SQLJ 的資料來源內容。
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
activateDatabase int   JDBC 驅動程式內容:activateDatabase。
alternateGroupDatabaseName string   JDBC 驅動程式內容:alternateGroupDatabaseName。
alternateGroupPortNumber string   JDBC 驅動程式內容:alternateGroupPortNumber。
alternateGroupServerName string   JDBC 驅動程式內容:alternateGroupServerName。
blockingReadConnectionTimeout 精準度是秒鐘的時間量   JDBC 驅動程式內容:blockingReadConnectionTimeout。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
clientAccountingInformation string   JDBC 驅動程式內容:clientAccountingInformation。
clientApplicationInformation string   JDBC 驅動程式內容:clientApplicationInformation。
clientRerouteServerListJNDIName string   JDBC 驅動程式內容:clientRerouteServerListJNDIName。
clientUser string   JDBC 驅動程式內容:clientUser。
clientWorkstation string   JDBC 驅動程式內容:clientWorkstation。
connectionCloseWithInFlightTransaction
  • 2
  • 1
  JDBC 驅動程式內容:connectionCloseWithInFlightTransaction。
2
CONNECTION_CLOSE_WITH_ROLLBACK
1
CONNECTION_CLOSE_WITH_EXCEPTION
currentAlternateGroupEntry int   JDBC 驅動程式內容:currentAlternateGroupEntry。
currentFunctionPath string   JDBC 驅動程式內容:currentFunctionPath。
currentLocaleLcCtype string   JDBC 驅動程式內容:currentLocaleLcCtype。
currentLockTimeout 精準度是秒鐘的時間量   JDBC 驅動程式內容:currentLockTimeout。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
currentPackagePath string   JDBC 驅動程式內容:currentPackagePath。
currentPackageSet string   JDBC 驅動程式內容:currentPackageSet。
currentSQLID string   JDBC 驅動程式內容:currentSQLID。
currentSchema string   JDBC 驅動程式內容:currentSchema。
cursorSensitivity
  • 2
  • 1
  • 0
  JDBC 驅動程式內容:cursorSensitivity。值為:0 (TYPE_SCROLL_SENSITIVE_STATIC)、1 (TYPE_SCROLL_SENSITIVE_DYNAMIC)、2 (TYPE_SCROLL_ASENSITIVE)。
2
TYPE_SCROLL_ASENSITIVE
1
TYPE_SCROLL_SENSITIVE_DYNAMIC
0
TYPE_SCROLL_SENSITIVE_STATIC
databaseName string   JDBC 驅動程式內容:databaseName。
deferPrepares boolean true JDBC 驅動程式內容:deferPrepares。
driverType
  • 2
  • 4
4 JDBC 驅動程式內容:driverType。
2
JDBC 第 2 類驅動程式。
4
JDBC 第 4 類驅動程式。
enableAlternateGroupSeamlessACR boolean   JDBC 驅動程式內容:enableAlternateGroupSeamlessACR。
enableClientAffinitiesList
  • 2
  • 1
  JDBC 驅動程式內容:enableClientAffinitiesList。值為:1 (YES) 或 2 (NO)。
2
NO
1
YES
enableExtendedDescribe
  • 2
  • 1
  JDBC 驅動程式內容:enableExtendedDescribe。
2
NO
1
YES
enableExtendedIndicators
  • 2
  • 1
  JDBC 驅動程式內容:enableExtendedIndicators。
2
NO
1
YES
enableNamedParameterMarkers
  • 2
  • 1
  JDBC 驅動程式內容:enableNamedParameterMarkers。值為:1 (YES) 或 2 (NO)。
2
NO
1
YES
enableSeamlessFailover
  • 2
  • 1
  JDBC 驅動程式內容:enableSeamlessFailover。值為:1 (YES) 或 2 (NO)。
2
NO
1
YES
enableSysplexWLB boolean   JDBC 驅動程式內容:enableSysplexWLB。
fetchSize int   JDBC 驅動程式內容:fetchSize。
fullyMaterializeInputStreams boolean   JDBC 驅動程式內容:fullyMaterializeInputStreams。
fullyMaterializeInputStreamsOnBatchExecution
  • 2
  • 1
  JDBC 驅動程式內容:fullyMaterializeInputStreamsOnBatchExecution。
2
NO
1
YES
fullyMaterializeLobData boolean   JDBC 驅動程式內容:fullyMaterializeLobData。
implicitRollbackOption
  • 2
  • 1
  • 0
  JDBC 驅動程式內容:implicitRollbackOption。
2
IMPLICIT_ROLLBACK_OPTION_CLOSE_CONNECTION
1
IMPLICIT_ROLLBACK_OPTION_NOT_CLOSE_CONNECTION
0
IMPLICIT_ROLLBACK_OPTION_NOT_SET
interruptProcessingMode
  • 2
  • 1
  • 0
  JDBC 驅動程式內容:interruptProcessingMode。
2
INTERRUPT_PROCESSING_MODE_CLOSE_SOCKET
1
INTERRUPT_PROCESSING_MODE_STATEMENT_CANCEL
0
INTERRUPT_PROCESSING_MODE_DISABLED
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。
password 可逆的編碼密碼(字串)   建議使用儲存器管理的鑑別別名,而非配置這個內容。
portNumber int 50000 用於取得資料庫連線的埠。
profileName string   JDBC 驅動程式內容:profileName。
queryCloseImplicit
  • 2
  • 1
  JDBC 驅動程式內容:queryCloseImplicit。值為:1 (QUERY_CLOSE_IMPLICIT_YES) 或 2 (QUERY_CLOSE_IMPLICIT_NO)。
2
QUERY_CLOSE_IMPLICIT_NO
1
QUERY_CLOSE_IMPLICIT_YES
queryDataSize int

下限:4096

上限:65535

  JDBC 驅動程式內容:queryDataSize。
queryTimeoutInterruptProcessingMode
  • 2
  • 1
  JDBC 驅動程式內容:queryTimeoutInterruptProcessingMode。
2
INTERRUPT_PROCESSING_MODE_CLOSE_SOCKET
1
INTERRUPT_PROCESSING_MODE_STATEMENT_CANCEL
readOnly boolean   JDBC 驅動程式內容:readOnly。
recordTemporalHistory
  • 2
  • 1
  JDBC 驅動程式內容:recordTemporalHistory。
2
NO
1
YES
resultSetHoldability
  • 2
  • 1
  JDBC 驅動程式內容:resultSetHoldability。值為:1 (HOLD_CURSORS_OVER_COMMIT) 或 2 (CLOSE_CURSORS_AT_COMMIT)。
2
CLOSE_CURSORS_AT_COMMIT
1
HOLD_CURSORS_OVER_COMMIT
resultSetHoldabilityForCatalogQueries
  • 2
  • 1
  JDBC 驅動程式內容:resultSetHoldabilityForCatalogQueries。值為:1 (HOLD_CURSORS_OVER_COMMIT) 或 2 (CLOSE_CURSORS_AT_COMMIT)。
2
CLOSE_CURSORS_AT_COMMIT
1
HOLD_CURSORS_OVER_COMMIT
retrieveMessagesFromServerOnGetMessage boolean true JDBC 驅動程式內容:retrieveMessagesFromServerOnGetMessage。
retryIntervalForClientReroute 精準度是秒鐘的時間量   JDBC 驅動程式內容:retryIntervalForClientReroute。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
securityMechanism
  • 3
  • 7
  • 4
  • 15
  • 9
  • 16
  • 13
  • 11
  • 12
  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")、(ENCRYPTED_USER_PASSWORD_AND_DATA_SECURITY")、15 (PLUGIN_SECURITY)、16 (ENCRYPTED_USER_ONLY_SECURITY)。
3
CLEAR_TEXT_PASSWORD_SECURITY
7
ENCRYPTED_PASSWORD_SECURITY
4
USER_ONLY_SECURITY
15
PLUGIN_SECURITY
9
ENCRYPTED_USER_AND_PASSWORD_SECURITY
16
ENCRYPTED_USER_ONLY_SECURITY
13
ENCRYPTED_USER_PASSWORD_AND_DATA_SECURITY
11
KERBEROS_SECURITY
12
ENCRYPTED_USER_AND_DATA_SECURITY
sendDataAsIs boolean   JDBC 驅動程式內容:sendDataAsIs。
serverName string localhost 資料庫執行所在的伺服器。
sessionTimeZone string   JDBC 驅動程式內容:sessionTimeZone。
sqljCloseStmtsWithOpenResultSet boolean   JDBC 驅動程式內容:sqljCloseStmtsWithOpenResultSet。
sqljEnableClassLoaderSpecificProfiles boolean   JDBC 驅動程式內容:sqljEnableClassLoaderSpecificProfiles。
sslConnection boolean   JDBC 驅動程式內容:sslConnection。
streamBufferSize int   JDBC 驅動程式內容:streamBufferSize。
stripTrailingZerosForDecimalNumbers
  • 2
  • 1
  JDBC 驅動程式內容:stripTrailingZerosForDecimalNumbers。
2
NO
1
YES
sysSchema string   JDBC 驅動程式內容:sysSchema。
timerLevelForQueryTimeOut
  • 2
  • 1
  • -1
  JDBC 驅動程式內容:timerLevelForQueryTimeOut。
2
QUERYTIMEOUT_CONNECTION_LEVEL
1
QUERYTIMEOUT_STATEMENT_LEVEL
-1
QUERYTIMEOUT_DISABLED
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
  • 1
  • 0
  JDBC 驅動程式內容:traceOption
1
1
0
0
translateForBitData
  • 2
  • 1
  JDBC 驅動程式內容:translateForBitData。
2
SERVER_ENCODING_REPRESENTATION
1
HEX_REPRESENTATION
updateCountForBatch
  • 2
  • 1
  JDBC 驅動程式內容:updateCountForBatch。
2
TOTAL_UPDATE_COUNT
1
NO_UPDATE_COUNT
useCachedCursor boolean   JDBC 驅動程式內容:useCachedCursor。
useIdentityValLocalForAutoGeneratedKeys boolean   JDBC 驅動程式內容:useIdentityValLocalForAutoGeneratedKeys。
useJDBC41DefinitionForGetColumns
  • 2
  • 1
  JDBC 驅動程式內容:useJDBC41DefinitionForGetColumns。
2
NO
1
YES
useJDBC4ColumnNameAndLabelSemantics
  • 2
  • 1
  JDBC 驅動程式內容:useJDBC4ColumnNameAndLabelSemantics。值為:1 (YES) 或 2 (NO)。
2
NO
1
YES
useTransactionRedirect boolean   JDBC 驅動程式內容:useTransactionRedirect。
user string   建議使用儲存器管理的鑑別別名,而非配置這個內容。
xaNetworkOptimization boolean   JDBC 驅動程式內容:xaNetworkOptimization。
dataSource > properties.derby.client
說明:Derby Network Client JDBC 驅動程式的資料來源內容。
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
connectionAttributes string   JDBC 驅動程式內容:connectionAttributes。
createDatabase
  • false
  • create
  JDBC 驅動程式內容:createDatabase。
false
不自動建立資料庫。
create
當建立了第一個連線時,自動建立資料庫(如果不存在的話)。
databaseName string   JDBC 驅動程式內容:databaseName。
loginTimeout 精準度是秒鐘的時間量   JDBC 驅動程式內容:loginTimeout。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
password 可逆的編碼密碼(字串)   建議使用儲存器管理的鑑別別名,而非配置這個內容。
portNumber int 1527 用於取得資料庫連線的埠。
retrieveMessageText boolean true JDBC 驅動程式內容:retrieveMessageText。
securityMechanism
  • 3
  • 7
  • 4
  • 9
  • 8
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
7
ENCRYPTED_PASSWORD_SECURITY
4
USER_ONLY_SECURITY
9
ENCRYPTED_USER_AND_PASSWORD_SECURITY
8
STRONG_PASSWORD_SUBSTITUTE_SECURITY
serverName string localhost 資料庫執行所在的伺服器。
shutdownDatabase
  • false
  • shutdown
  JDBC 驅動程式內容:shutdownDatabase。
false
不關閉資料庫。
shutdown
試圖連線時關閉資料庫。
ssl
  • basic
  • off
  • peerAuthentication
  JDBC 驅動程式內容:ssl。
basic
basic
off
off
peerAuthentication
peerAuthentication
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.derby.embedded
說明:Derby Embedded JDBC 驅動程式的資料來源內容。
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
connectionAttributes string   JDBC 驅動程式內容:connectionAttributes。
createDatabase
  • false
  • create
  JDBC 驅動程式內容:createDatabase。
false
不自動建立資料庫。
create
當建立了第一個連線時,自動建立資料庫(如果不存在的話)。
databaseName string   JDBC 驅動程式內容:databaseName。
loginTimeout 精準度是秒鐘的時間量   JDBC 驅動程式內容:loginTimeout。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
password 可逆的編碼密碼(字串)   建議使用儲存器管理的鑑別別名,而非配置這個內容。
shutdownDatabase
  • false
  • shutdown
  JDBC 驅動程式內容:shutdownDatabase。
false
不關閉資料庫。
shutdown
試圖連線時關閉資料庫。
user string   建議使用儲存器管理的鑑別別名,而非配置這個內容。
dataSource > properties.informix
說明:Informix JDBC 驅動程式的資料來源內容。
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
databaseName string   JDBC 驅動程式內容:databaseName。
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。
ifxIFXHOST string localhost JDBC 驅動程式內容:ifxIFXHOST。
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 可逆的編碼密碼(字串)   建議使用儲存器管理的鑑別別名,而非配置這個內容。
portNumber int 1526 用於取得資料庫連線的埠。
roleName string   JDBC 驅動程式內容:roleName。
serverName string   資料庫執行所在的伺服器。
user string   建議使用儲存器管理的鑑別別名,而非配置這個內容。
dataSource > properties.informix.jcc
說明:適用於 Informix 的 IBM Data Server Driver for JDBC and SQLJ 的資料來源內容。
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
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。
IFX_DIRECTIVES
  • ON
  • OFF
  JDBC 驅動程式內容:IFX_DIRECTIVES。
ON
ON
OFF
OFF
IFX_EXTDIRECTIVES
  • ON
  • OFF
  JDBC 驅動程式內容:IFX_EXTDIRECTIVES。
ON
ON
OFF
OFF
IFX_UPDDESC string   JDBC 驅動程式內容:IFX_UPDDESC。
IFX_XASTDCOMPLIANCE_XAEND
  • 1
  • 0
  JDBC 驅動程式內容:IFX_XASTDCOMPLIANCE_XAEND。
1
1
0
0
INFORMIXOPCACHE string   JDBC 驅動程式內容:INFORMIXOPCACHE。
INFORMIXSTACKSIZE string   JDBC 驅動程式內容:INFORMIXSTACKSIZE。
NODEFDAC
  • yes
  • no
  JDBC 驅動程式內容:NODEFDAC。
yes
yes
no
no
OPTCOMPIND
  • 2
  • 1
  • 0
  JDBC 驅動程式內容:OPTCOMPIND。
2
2
1
1
0
0
OPTOFC
  • 1
  • 0
  JDBC 驅動程式內容:OPTOFC。
1
1
0
0
PDQPRIORITY
  • HIGH
  • LOW
  • OFF
  JDBC 驅動程式內容:PDQPRIORITY。
HIGH
HIGH
LOW
LOW
OFF
OFF
PSORT_DBTEMP string   JDBC 驅動程式內容:PSORT_DBTEMP。
PSORT_NPROCS string

上限:10

  JDBC 驅動程式內容:PSORT_NPROCS。
STMT_CACHE
  • 1
  • 0
  JDBC 驅動程式內容:STMT_CACHE。
1
1
0
0
currentLockTimeout 精準度是秒鐘的時間量 2s JDBC 驅動程式內容:currentLockTimeout。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
databaseName string   JDBC 驅動程式內容:databaseName。
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。
keepDynamic int   JDBC 驅動程式內容:keepDynamic。
loginTimeout 精準度是秒鐘的時間量   JDBC 驅動程式內容:loginTimeout。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
password 可逆的編碼密碼(字串)   建議使用儲存器管理的鑑別別名,而非配置這個內容。
portNumber int 1526 用於取得資料庫連線的埠。
progressiveStreaming
  • 2
  • 1
  JDBC 驅動程式內容:progressiveStreaming。值為:1 (YES) 或 2 (NO)。
2
NO
1
YES
queryDataSize int

下限:4096

上限:10485760

  JDBC 驅動程式內容:queryDataSize。
resultSetHoldability
  • 2
  • 1
  JDBC 驅動程式內容:resultSetHoldability。值為:1 (HOLD_CURSORS_OVER_COMMIT) 或 2 (CLOSE_CURSORS_AT_COMMIT)。
2
CLOSE_CURSORS_AT_COMMIT
1
HOLD_CURSORS_OVER_COMMIT
resultSetHoldabilityForCatalogQueries
  • 2
  • 1
  JDBC 驅動程式內容:resultSetHoldabilityForCatalogQueries。值為:1 (HOLD_CURSORS_OVER_COMMIT) 或 2 (CLOSE_CURSORS_AT_COMMIT)。
2
CLOSE_CURSORS_AT_COMMIT
1
HOLD_CURSORS_OVER_COMMIT
retrieveMessagesFromServerOnGetMessage boolean true JDBC 驅動程式內容:retrieveMessagesFromServerOnGetMessage。
securityMechanism
  • 3
  • 7
  • 4
  • 9
  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
7
ENCRYPTED_PASSWORD_SECURITY
4
USER_ONLY_SECURITY
9
ENCRYPTED_USER_AND_PASSWORD_SECURITY
serverName string localhost 資料庫執行所在的伺服器。
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.microsoft.sqlserver
說明:Microsoft SQL Server JDBC 驅動程式的資料來源內容。
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
URL string   用來連接資料庫的 URL。範例:jdbc:sqlserver://localhost:1433;databaseName=myDB。
applicationIntent
  • ReadOnly
  • ReadWrite
  JDBC 驅動程式內容:applicationIntent。
ReadOnly
ReadOnly
ReadWrite
ReadWrite
applicationName string   JDBC 驅動程式內容:applicationName。
authenticationScheme
  • NativeAuthentication
  • JavaKerberos
  JDBC 驅動程式內容:authenticationScheme。
NativeAuthentication
NativeAuthentication
JavaKerberos
JavaKerberos
databaseName string   JDBC 驅動程式內容:databaseName。
encrypt boolean   JDBC 驅動程式內容:encrypt。
failoverPartner string   JDBC 驅動程式內容:failoverPartner。
hostNameInCertificate string   JDBC 驅動程式內容:hostNameInCertificate。
instanceName string   JDBC 驅動程式內容:instanceName。
integratedSecurity boolean   JDBC 驅動程式內容:integratedSecurity。
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

下限:512

上限:32767

  JDBC 驅動程式內容:packetSize。
password 可逆的編碼密碼(字串)   建議使用儲存器管理的鑑別別名,而非配置這個內容。
portNumber int   用於取得資料庫連線的埠。
responseBuffering
  • full
  • adaptive
  JDBC 驅動程式內容:responseBuffering。
full
full
adaptive
adaptive
selectMethod
  • direct
  • cursor
  JDBC 驅動程式內容:selectMethod。
direct
direct
cursor
cursor
sendStringParametersAsUnicode boolean false JDBC 驅動程式內容:sendStringParametersAsUnicode。
sendTimeAsDatetime boolean   JDBC 驅動程式內容:sendTimeAsDatetime。
serverName string localhost 資料庫執行所在的伺服器。
trustServerCertificate boolean   JDBC 驅動程式內容:trustServerCertificate。
trustStore string   JDBC 驅動程式內容:trustStore。
trustStorePassword 可逆的編碼密碼(字串)   JDBC 驅動程式內容:trustStorePassword。
user string   建議使用儲存器管理的鑑別別名,而非配置這個內容。
workstationID string   JDBC 驅動程式內容:workstationID。
xopenStates boolean   JDBC 驅動程式內容:xopenStates。
dataSource > properties.oracle
說明:Oracle JDBC 驅動程式的資料來源內容。
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
ONSConfiguration string   JDBC 驅動程式內容:ONSConfiguration。
TNSEntryName string   JDBC 驅動程式內容:TNSEntryName。
URL string   用來連接資料庫的 URL。範例:jdbc:oracle:thin:@//localhost:1521/sample 或 jdbc:oracle:oci:@//localhost:1521/sample。
connectionProperties string   JDBC 驅動程式內容:connectionProperties。
databaseName string   JDBC 驅動程式內容:databaseName。
driverType
  • oci
  • thin
thin JDBC 驅動程式內容:driverType。
oci
oci
thin
thin
loginTimeout 精準度是秒鐘的時間量   JDBC 驅動程式內容:loginTimeout。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
networkProtocol string   JDBC 驅動程式內容:networkProtocol。
password 可逆的編碼密碼(字串)   建議使用儲存器管理的鑑別別名,而非配置這個內容。
portNumber int 1521 用於取得資料庫連線的埠。
serverName string localhost 資料庫執行所在的伺服器。
serviceName string   JDBC 驅動程式內容:serviceName。
user string   建議使用儲存器管理的鑑別別名,而非配置這個內容。
dataSource > properties.sybase
說明:Sybase JDBC 驅動程式的資料來源內容。
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
SERVER_INITIATED_TRANSACTIONS
  • false
  • true
false JDBC 驅動程式內容:SERVER_INITIATED_TRANSACTIONS。
false
false
true
true
connectionProperties string SELECT_OPENS_CURSOR=true JDBC 驅動程式內容:connectionProperties。
databaseName string   JDBC 驅動程式內容:databaseName。
loginTimeout 精準度是秒鐘的時間量   JDBC 驅動程式內容:loginTimeout。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
networkProtocol
  • SSL
  • socket
  JDBC 驅動程式內容:networkProtocol。
SSL
SSL
socket
socket
password 可逆的編碼密碼(字串)   建議使用儲存器管理的鑑別別名,而非配置這個內容。
portNumber int 5000 用於取得資料庫連線的埠。
resourceManagerName string   JDBC 驅動程式內容:resourceManagerName。
serverName string localhost 資料庫執行所在的伺服器。
user string   建議使用儲存器管理的鑑別別名,而非配置這個內容。
version int   JDBC 驅動程式內容:version。
dataSource > recoveryAuthData
說明:交易回復的鑑別資料。
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
password 可逆的編碼密碼(字串)   連接至 EIS 時要使用的使用者密碼。其值可以用明碼或編碼形式儲存。建議您將密碼編碼。如果要這麼做,請搭配使用 securityUtility 工具與編碼選項。
user string   連接至 EIS 時要使用的使用者名稱。
jdbcDriver
識別 JDBC 驅動程式。
屬性名稱 資料類型 預設值 說明
id string   唯一的配置 ID。
javax.sql.ConnectionPoolDataSource string   javax.sql.ConnectionPoolDataSource 的 JDBC 驅動程式實作。
javax.sql.DataSource string   javax.sql.DataSource 的 JDBC 驅動程式實作。
javax.sql.XADataSource string   javax.sql.XADataSource 的 JDBC 驅動程式實作。
libraryRef 最上層 library 元素的參照(字串)。   識別 JDBC 驅動程式 JAR 和原生檔案。
jdbcDriver > library
說明:識別 JDBC 驅動程式 JAR 和原生檔案。
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
apiTypeVisibility string spec,ibm-api,api 這個程式庫的類別載入器將能夠看到的 API 套件類型,方式為下列項目之任何組合的逗點區隔清單:spec、ibm-api、api、third-party。
description string   管理者的共用程式庫說明
filesetRef 最上層 fileset 元素的參照清單(逗點區隔的字串)。   參照的檔案集 ID
name string   管理者的共用程式庫名稱
jdbcDriver > library > file
說明:參照的檔案 ID
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
id string   唯一的配置 ID。
name 檔案的路徑   完整檔名
jdbcDriver > library > fileset
說明:參照的檔案集 ID
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
caseSensitive boolean true 指出搜尋是否應該區分大小寫的布林值(預設值:true)。
dir 目錄的路徑 ${server.config.dir} 搜尋檔案的基本目錄。
excludes string   要從搜尋結果中且以逗點或空格區隔的檔名型樣清單,預設為不排除任何檔案。
id string   唯一的配置 ID。
includes string * 要併入搜尋結果中且以逗點或空格區隔的檔名型樣清單(預設值:*)。
scanInterval 精準度是毫秒的時間量 0 用以檢查檔案集之變更的掃描間隔,以時間單位字尾 h-小時、m-分鐘、s-秒、ms-毫秒的長整數來表示(例如 2ms 或 5s)。預設為已停用 (scanInterval=0)。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m)、秒 (s) 或毫秒 (ms)。例如,指定 500 毫秒為 500ms。您可以在單一項目中包括多個值。例如,1s500ms 相等於 1.5 秒。
jdbcDriver > library > folder
說明:參照的資料夾 ID
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
dir 目錄的路徑   要併到程式庫類別路徑中以便尋找資源檔的目錄或資料夾
id string   唯一的配置 ID。
library
共用程式庫
屬性名稱 資料類型 預設值 說明
apiTypeVisibility string spec,ibm-api,api 這個程式庫的類別載入器將能夠看到的 API 套件類型,方式為下列項目之任何組合的逗點區隔清單:spec、ibm-api、api、third-party。
description string   管理者的共用程式庫說明
filesetRef 最上層 fileset 元素的參照清單(逗點區隔的字串)。   參照的檔案集 ID
id string   唯一的配置 ID。
name string   管理者的共用程式庫名稱
library > file
說明:參照的檔案 ID
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
id string   唯一的配置 ID。
name 檔案的路徑   完整檔名
library > fileset
說明:參照的檔案集 ID
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
caseSensitive boolean true 指出搜尋是否應該區分大小寫的布林值(預設值:true)。
dir 目錄的路徑 ${server.config.dir} 搜尋檔案的基本目錄。
excludes string   要從搜尋結果中且以逗點或空格區隔的檔名型樣清單,預設為不排除任何檔案。
id string   唯一的配置 ID。
includes string * 要併入搜尋結果中且以逗點或空格區隔的檔名型樣清單(預設值:*)。
scanInterval 精準度是毫秒的時間量 0 用以檢查檔案集之變更的掃描間隔,以時間單位字尾 h-小時、m-分鐘、s-秒、ms-毫秒的長整數來表示(例如 2ms 或 5s)。預設為已停用 (scanInterval=0)。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m)、秒 (s) 或毫秒 (ms)。例如,指定 500 毫秒為 500ms。您可以在單一項目中包括多個值。例如,1s500ms 相等於 1.5 秒。
library > folder
說明:參照的資料夾 ID
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
dir 目錄的路徑   要併到程式庫類別路徑中以便尋找資源檔的目錄或資料夾
id string   唯一的配置 ID。
transaction
交易管理程式服務的配置內容
屬性名稱 資料類型 預設值 說明
acceptHeuristicHazard boolean true 指明這個伺服器上的所有應用程式,是否接受內含一段式資源的兩段式交易中可能發生的探索性風險。
clientInactivityTimeout 精準度是秒鐘的時間量 60s 遠端用戶端發出的交易要求之間的持續時間上限。用戶端閒置超出這個逾時值的任何期間,都會在這個應用程式伺服器中造成交易的回復。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
dataSourceRef 最上層 dataSource 元素的參照(字串)。   這個是一個選用的內容。依預設,交易服務會將它的回復日誌儲存在檔案中。作為替代方案,日誌也可能儲存在 RDBMS 中。方式是設定這個內容來定義將儲存交易日誌的非交易式資料來源。
defaultMaxShutdownDelay 精準度是秒鐘的時間量 2s 預設關閉延遲時間上限. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
enableLoggingForHeuristicReporting boolean false 指明對於同時涉及一段式確定資源和兩段式確定資源的交易所發出的「即將確定一段式資源」事件,應用程式伺服器是否要加以記載。
heuristicRetryInterval 精準度是秒鐘的時間量 60s 在資源管理程式或遠端夥伴擲出暫時性異常狀況之後,在重試確定或回復之類的完成信號之前,應用程式伺服器等待的時間量。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
heuristicRetryWait int 5 應用程式伺服器重試完成信號(如確定或回復)的次數。在資源管理程式或遠端夥伴擲出暫時性異常狀況之後,便會重試。
lpsHeuristicCompletion
  • COMMIT
  • MANUAL
  • ROLLBACK
ROLLBACK 指明用來完成含探索輸出之交易的方向;可能由應用程式伺服器來確定或回復交易,或是取決於管理者的手動完成。容許的值為:「確定」、「回復」和「手動」
COMMIT
確定
MANUAL
手動
ROLLBACK
回復
propogatedOrBMTTranLifetimeTimeout 精準度是秒鐘的時間量 0 在這個伺服器中所執行交易的交易逾時上限。這個值應該大於或等於指定的總交易逾時值。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
recoverOnStartup boolean false 指明在伺服器啟動時,伺服器是否要開始交易回復。
recoveryGroup string   此伺服器所屬之回復群組的名稱。回復群組成員可回復群組中其他伺服器的交易日誌。
recoveryIdentity string   用於交易同層級回復之這部伺服器的唯一身分。
timeoutGracePeriodEnabled boolean false 指明執行交易之服務者區域的交易逾時與異常結束之間是否有延遲。
totalTranLifetimeTimeout 精準度是秒鐘的時間量 120s 容許在這個伺服器中啟動之交易的預設完成時間上限。未在這個逾時值之前完成的任何這類交易都會回復。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
transactionLogDBTableSuffix string   當回復日誌儲存在 RDBMS 表格時,這個內容容許事後使用字串來決定表格名稱,讓這部伺服器將它視為唯一的。
transactionLogDirectory string ${server.output.dir}/tranlog/ 在這個伺服器中,交易服務用來儲存回復所用日誌檔的目錄。
transactionLogSize int 1024 指定交易日誌檔的大小(以 KB 為單位)。
waitForRecovery boolean false 指明伺服器是否要等待交易回復完成,才接受新的交易式工作。
transaction > dataSource
說明:這個是一個選用的內容。依預設,交易服務會將它的回復日誌儲存在檔案中。作為替代方案,日誌也可能儲存在 RDBMS 中。方式是設定這個內容來定義將儲存交易日誌的非交易式資料來源。
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
beginTranForResultSetScrollingAPIs boolean true 使用結果集捲動介面時嘗試交易列入。
beginTranForVendorAPIs boolean true 使用供應商介面時嘗試交易列入。
commitOrRollbackOnCleanup
  • commit
  • rollback
  當連線關閉或傳回到儲存區時,決定如何清除可能在資料庫工作單元中的連線 (AutoCommit=false)。
commit
藉由確定來清除連線。
rollback
藉由回復來清除連線。
connectionManagerRef 最上層 connectionManager 元素的參照(字串)。   資料來源的連線管理程式。
connectionSharing
  • MatchOriginalRequest
  • MatchCurrentState
MatchOriginalRequest 指明如何比對用於共用的連線。
MatchOriginalRequest
當共用連線時,根據原始連線要求比對。
MatchCurrentState
當共用連線時,根據連線的現行狀態比對。
containerAuthDataRef 最上層 authData 元素的參照(字串)。   儲存器管理鑑別的預設鑑別資料,當連結沒有為 res-auth=CONTAINER 的資源參照指定鑑別別名時,就會套用它。
isolationLevel
  • TRANSACTION_REPEATABLE_READ
  • TRANSACTION_READ_COMMITTED
  • TRANSACTION_SERIALIZABLE
  • TRANSACTION_READ_UNCOMMITTED
  • TRANSACTION_SNAPSHOT
  預設交易隔離層次。
TRANSACTION_REPEATABLE_READ
禁止錯誤讀取和不可重複讀取;可以進行幻象讀取。
TRANSACTION_READ_COMMITTED
禁止錯誤讀取;可以進行不可重複讀取和幻象讀取。
TRANSACTION_SERIALIZABLE
禁止錯誤讀取、不可重複讀取和幻象讀取。
TRANSACTION_READ_UNCOMMITTED
可以進行錯誤讀取、不可重複讀取和幻象讀取。
TRANSACTION_SNAPSHOT
Microsoft SQL Server JDBC 驅動程式和 DataDirect Connect for JDBC 驅動程式的 Snapshot 隔離。
jdbcDriverRef 最上層 jdbcDriver 元素的參照(字串)。   資料來源的 JDBC 驅動程式。
jndiName string   資料來源的 JNDI 名稱。
queryTimeout 精準度是秒鐘的時間量   SQL 陳述式的預設查詢逾時值。在 JTA 交易中,syncQueryTimeoutWithTransactionTimeout 可置換這個預設值。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
recoveryAuthDataRef 最上層 authData 元素的參照(字串)。   交易回復的鑑別資料。
statementCacheSize int

下限:0

10 每個連線的快取陳述式數目上限。
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。
syncQueryTimeoutWithTransactionTimeout boolean false 使用 JTA 交易中的剩餘時間(如果有的話)作為 SQL 陳述式的預設查詢逾時值。
transactional boolean true 啟用參與應用程式伺服器所管理的交易。
type
  • javax.sql.DataSource
  • javax.sql.XADataSource
  • javax.sql.ConnectionPoolDataSource
  資料來源的類型。
javax.sql.DataSource
javax.sql.DataSource
javax.sql.XADataSource
javax.sql.XADataSource
javax.sql.ConnectionPoolDataSource
javax.sql.ConnectionPoolDataSource
transaction > dataSource > connectionManager
說明:資料來源的連線管理程式。
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
agedTimeout 精準度是秒鐘的時間量 -1 可透過儲存區維護來捨棄實體連線之前所經歷的時間量。值 -1 表示會停用此逾時。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
connectionTimeout 精準度是秒鐘的時間量 30s 連線要求逾時之前所經歷的時間量。值 -1 表示會停用此逾時。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
maxConnectionsPerThread int

下限:0

  限制每一個執行緒上的開啟連線數目。
maxIdleTime 精準度是秒鐘的時間量 30m 儲存區維護期間可以捨棄未用或閒置連線之前所經歷的時間量(前提是這麼做,並不會將儲存區減少至低於大小下限)。值 -1 表示會停用此逾時。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
maxPoolSize int

下限:0

50 儲存區的實體連線數目上限。值 0 表示無限制。
minPoolSize int

下限:0

  儲存區中所要維護的實體連線數目下限。不會預先移入儲存區。存在逾時值可置換此下限。
numConnectionsPerThreadLocal int

下限:0

  針對每一個執行緒快取指定數目的連線。
purgePolicy
  • ValidateAllConnections
  • FailingConnectionOnly
  • EntirePool
EntirePool 指定在儲存區中偵測到過時連線時所要毀損的連線。
ValidateAllConnections
當偵測到過時連線時,會測試連線,並關閉所發現的不正確連線。
FailingConnectionOnly
當偵測到過時連線時,只會關閉所發現的不正確連線。
EntirePool
當偵測到過時連線時,儲存區中的所有連線均標示為「過時」,當不再使用時,就會關閉。
reapTime 精準度是秒鐘的時間量 3m 儲存區維護執行緒的執行間隔時間量。值 -1 表示會停用儲存區維護。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
transaction > dataSource > containerAuthData
說明:儲存器管理鑑別的預設鑑別資料,當連結沒有為 res-auth=CONTAINER 的資源參照指定鑑別別名時,就會套用它。
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
password 可逆的編碼密碼(字串)   連接至 EIS 時要使用的使用者密碼。其值可以用明碼或編碼形式儲存。建議您將密碼編碼。如果要這麼做,請搭配使用 securityUtility 工具與編碼選項。
user string   連接至 EIS 時要使用的使用者名稱。
transaction > dataSource > jdbcDriver
說明:資料來源的 JDBC 驅動程式。
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
javax.sql.ConnectionPoolDataSource string   javax.sql.ConnectionPoolDataSource 的 JDBC 驅動程式實作。
javax.sql.DataSource string   javax.sql.DataSource 的 JDBC 驅動程式實作。
javax.sql.XADataSource string   javax.sql.XADataSource 的 JDBC 驅動程式實作。
libraryRef 最上層 library 元素的參照(字串)。   識別 JDBC 驅動程式 JAR 和原生檔案。
transaction > dataSource > jdbcDriver > library
說明:識別 JDBC 驅動程式 JAR 和原生檔案。
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
apiTypeVisibility string spec,ibm-api,api 這個程式庫的類別載入器將能夠看到的 API 套件類型,方式為下列項目之任何組合的逗點區隔清單:spec、ibm-api、api、third-party。
description string   管理者的共用程式庫說明
filesetRef 最上層 fileset 元素的參照清單(逗點區隔的字串)。   參照的檔案集 ID
name string   管理者的共用程式庫名稱
transaction > dataSource > jdbcDriver > library > file
說明:參照的檔案 ID
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
id string   唯一的配置 ID。
name 檔案的路徑   完整檔名
transaction > dataSource > jdbcDriver > library > fileset
說明:參照的檔案集 ID
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
caseSensitive boolean true 指出搜尋是否應該區分大小寫的布林值(預設值:true)。
dir 目錄的路徑 ${server.config.dir} 搜尋檔案的基本目錄。
excludes string   要從搜尋結果中且以逗點或空格區隔的檔名型樣清單,預設為不排除任何檔案。
id string   唯一的配置 ID。
includes string * 要併入搜尋結果中且以逗點或空格區隔的檔名型樣清單(預設值:*)。
scanInterval 精準度是毫秒的時間量 0 用以檢查檔案集之變更的掃描間隔,以時間單位字尾 h-小時、m-分鐘、s-秒、ms-毫秒的長整數來表示(例如 2ms 或 5s)。預設為已停用 (scanInterval=0)。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m)、秒 (s) 或毫秒 (ms)。例如,指定 500 毫秒為 500ms。您可以在單一項目中包括多個值。例如,1s500ms 相等於 1.5 秒。
transaction > dataSource > jdbcDriver > library > folder
說明:參照的資料夾 ID
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
dir 目錄的路徑   要併到程式庫類別路徑中以便尋找資源檔的目錄或資料夾
id string   唯一的配置 ID。
transaction > dataSource > properties
說明:資料來源的 JDBC 供應商內容清單。例如,databaseName="dbname" serverName="localhost" portNumber="50000"。
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
URL string   用來連接資料庫的 URL。
databaseName string   JDBC 驅動程式內容:databaseName。
password 可逆的編碼密碼(字串)   建議使用儲存器管理的鑑別別名,而非配置這個內容。
portNumber int   用於取得資料庫連線的埠。
serverName string   資料庫執行所在的伺服器。
user string   建議使用儲存器管理的鑑別別名,而非配置這個內容。
transaction > dataSource > properties.datadirect.sqlserver
說明:適用於 Microsoft SQL Server 的 DataDirect Connect for JDBC 驅動程式的資料來源內容。
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
JDBCBehavior
  • 1
  • 0
0 JDBC 驅動程式內容:JDBCBehavior。值為:0 (JDBC 4.0) 或 1 (JDBC 3.0)。
1
JDBC 3.0
0
JDBC 4.0
XATransactionGroup string   JDBC 驅動程式內容:XATransactionGroup。
XMLDescribeType
  • longvarbinary
  • longvarchar
  JDBC 驅動程式內容:XMLDescribeType。
longvarbinary
longvarbinary
longvarchar
longvarchar
accountingInfo string   JDBC 驅動程式內容:accountingInfo。
alternateServers string   JDBC 驅動程式內容:alternateServers。
alwaysReportTriggerResults boolean   JDBC 驅動程式內容:alwaysReportTriggerResults。
applicationName string   JDBC 驅動程式內容:applicationName。
authenticationMethod
  • ntlm
  • userIdPassword
  • kerberos
  • auto
  JDBC 驅動程式內容:authenticationMethod。
ntlm
ntlm
userIdPassword
userIdPassword
kerberos
kerberos
auto
auto
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。
databaseName string   JDBC 驅動程式內容:databaseName。
dateTimeInputParameterType
  • dateTime
  • dateTimeOffset
  • auto
  JDBC 驅動程式內容:dateTimeInputParameterType。
dateTime
dateTime
dateTimeOffset
dateTimeOffset
auto
auto
dateTimeOutputParameterType
  • dateTime
  • dateTimeOffset
  • auto
  JDBC 驅動程式內容:dateTimeOutputParameterType。
dateTime
dateTime
dateTimeOffset
dateTimeOffset
auto
auto
describeInputParameters
  • describeIfString
  • noDescribe
  • describeIfDateTime
  • describeAll
  JDBC 驅動程式內容:describeInputParameters。
describeIfString
describeIfString
noDescribe
noDescribe
describeIfDateTime
describeIfDateTime
describeAll
describeAll
describeOutputParameters
  • describeIfString
  • noDescribe
  • describeIfDateTime
  • describeAll
  JDBC 驅動程式內容:describeOutputParameters。
describeIfString
describeIfString
noDescribe
noDescribe
describeIfDateTime
describeIfDateTime
describeAll
describeAll
enableBulkLoad boolean   JDBC 驅動程式內容:enableBulkLoad。
enableCancelTimeout boolean   JDBC 驅動程式內容:enableCancelTimeout。
encryptionMethod
  • loginSSL
  • requestSSL
  • SSL
  • noEncryption
  JDBC 驅動程式內容:encryptionMethod。
loginSSL
loginSSL
requestSSL
requestSSL
SSL
SSL
noEncryption
noEncryption
failoverGranularity
  • disableIntegrityCheck
  • atomicWithRepositioning
  • nonAtomic
  • atomic
  JDBC 驅動程式內容:failoverGranularity。
disableIntegrityCheck
disableIntegrityCheck
atomicWithRepositioning
atomicWithRepositioning
nonAtomic
nonAtomic
atomic
atomic
failoverMode
  • connect
  • select
  • extended
  JDBC 驅動程式內容:failoverMode。
connect
connect
select
select
extended
extended
failoverPreconnect boolean   JDBC 驅動程式內容:failoverPreconnect。
hostNameInCertificate string   JDBC 驅動程式內容:hostNameInCertificate。
initializationString string   JDBC 驅動程式內容:initializationString。
insensitiveResultSetBufferSize int   JDBC 驅動程式內容:insensitiveResultSetBufferSize。
javaDoubleToString boolean   JDBC 驅動程式內容:javaDoubleToString。
loadBalancing boolean   JDBC 驅動程式內容:loadBalancing。
loginTimeout 精準度是秒鐘的時間量   JDBC 驅動程式內容:loginTimeout。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
longDataCacheSize int

下限:-1

  JDBC 驅動程式內容:longDataCacheSize。
netAddress string   JDBC 驅動程式內容:netAddress。
packetSize int

下限:-1

上限:128

  JDBC 驅動程式內容:packetSize。
password 可逆的編碼密碼(字串)   建議使用儲存器管理的鑑別別名,而非配置這個內容。
portNumber int   用於取得資料庫連線的埠。
queryTimeout 精準度是秒鐘的時間量   JDBC 驅動程式內容:queryTimeout。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
resultsetMetaDataOptions int   JDBC 驅動程式內容:resultsetMetaDataOptions。
selectMethod
  • direct
  • cursor
  JDBC 驅動程式內容:selectMethod。
direct
direct
cursor
cursor
serverName string localhost 資料庫執行所在的伺服器。
snapshotSerializable boolean   JDBC 驅動程式內容:snapshotSerializable。
spyAttributes string   JDBC 驅動程式內容:spyAttributes。
stringInputParameterType
  • varchar
  • nvarchar
varchar JDBC 驅動程式內容:stringInputParameterType。
varchar
varchar
nvarchar
nvarchar
stringOutputParameterType
  • varchar
  • nvarchar
varchar JDBC 驅動程式內容:stringOutputParameterType。
varchar
varchar
nvarchar
nvarchar
suppressConnectionWarnings boolean   JDBC 驅動程式內容:suppressConnectionWarnings。
transactionMode
  • explicit
  • implicit
  JDBC 驅動程式內容:transactionMode。
explicit
explicit
implicit
implicit
truncateFractionalSeconds boolean   JDBC 驅動程式內容:truncateFractionalSeconds。
trustStore string   JDBC 驅動程式內容:trustStore。
trustStorePassword 可逆的編碼密碼(字串)   JDBC 驅動程式內容:trustStorePassword。
useServerSideUpdatableCursors boolean   JDBC 驅動程式內容:useServerSideUpdatableCursors。
user string   建議使用儲存器管理的鑑別別名,而非配置這個內容。
validateServerCertificate boolean   JDBC 驅動程式內容:validateServerCertificate。
transaction > dataSource > properties.db2.i.native
說明:IBM DB2 for i Native JDBC 驅動程式的資料來源內容。
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
access
  • read only
  • all
  • read call
all JDBC 驅動程式內容:access。
read only
read only
all
all
read call
read call
autoCommit boolean true JDBC 驅動程式內容:autoCommit。
batchStyle
  • 2.1
  • 2.0
2.0 JDBC 驅動程式內容:batchStyle。
2.1
2.1
2.0
2.0
behaviorOverride int   JDBC 驅動程式內容:behaviorOverride。
blockSize
  • 512
  • 128
  • 0
  • 32
  • 64
  • 16
  • 8
  • 256
32 JDBC 驅動程式內容:blockSize。
512
512
128
128
0
0
32
32
64
64
16
16
8
8
256
256
cursorHold boolean false JDBC 驅動程式內容:cursorHold。
cursorSensitivity
  • asensitive
  • sensitive
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。
databaseName string *LOCAL JDBC 驅動程式內容:databaseName。
dateFormat
  • dmy
  • iso
  • eur
  • ymd
  • julian
  • jis
  • usa
  • mdy
  JDBC 驅動程式內容:dateFormat。
dmy
dmy
iso
iso
eur
eur
ymd
ymd
julian
julian
jis
jis
usa
usa
mdy
mdy
dateSeparator
  • \,
  • b
  • .
  • /
  • -
  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

上限: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
  • 63
31 JDBC 驅動程式內容:maximumPrecision。
31
31
63
63
maximumScale int

下限:0

上限:63

31 JDBC 驅動程式內容:maximumScale。
minimumDivideScale int

下限:0

上限:9

0 JDBC 驅動程式內容:minimumDivideScale。
networkProtocol int   JDBC 驅動程式內容:networkProtocol。
password 可逆的編碼密碼(字串)   建議使用儲存器管理的鑑別別名,而非配置這個內容。
portNumber int   用於取得資料庫連線的埠。
prefetch boolean true JDBC 驅動程式內容:prefetch。
queryOptimizeGoal
  • 2
  • 1
2 JDBC 驅動程式內容:queryOptimizeGoal。值為:1 (*FIRSTIO) 或 2 (*ALLIO)。
2
*ALLIO
1
*FIRSTIO
reuseObjects boolean true JDBC 驅動程式內容:reuseObjects。
serverName string   資料庫執行所在的伺服器。
serverTraceCategories int 0 JDBC 驅動程式內容:serverTraceCategories。
systemNaming boolean false JDBC 驅動程式內容:systemNaming。
timeFormat
  • iso
  • eur
  • jis
  • usa
  • hms
  JDBC 驅動程式內容:timeFormat。
iso
iso
eur
eur
jis
jis
usa
usa
hms
hms
timeSeparator
  • \,
  • b
  • :
  • .
  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
  • binary
  • character
character JDBC 驅動程式內容:translateHex。
binary
binary
character
character
useBlockInsert boolean false JDBC 驅動程式內容:useBlockInsert。
user string   建議使用儲存器管理的鑑別別名,而非配置這個內容。
transaction > dataSource > properties.db2.i.toolbox
說明:IBM DB2 for i Toolbox JDBC 驅動程式的資料來源內容。
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
access
  • read only
  • all
  • read call
all JDBC 驅動程式內容:access。
read only
read only
all
all
read call
read call
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
  • 1
  • 0
2 JDBC 驅動程式內容:blockCriteria。值為:0(無記錄封鎖)、1(如果指定 FOR FETCH ONLY 則封鎖)、2(如果指定 FOR UPDATE 則封鎖)。
2
2
1
1
0
0
blockSize
  • 512
  • 128
  • 0
  • 32
  • 64
  • 16
  • 8
  • 256
32 JDBC 驅動程式內容:blockSize。
512
512
128
128
0
0
32
32
64
64
16
16
8
8
256
256
cursorHold boolean false JDBC 驅動程式內容:cursorHold。
cursorSensitivity
  • asensitive
  • sensitive
  • insensitive
asensitive JDBC 驅動程式內容:cursorSensitivity。值為:0 (TYPE_SCROLL_SENSITIVE_STATIC)、1 (TYPE_SCROLL_SENSITIVE_DYNAMIC)、2 (TYPE_SCROLL_ASENSITIVE)。
asensitive
asensitive
sensitive
sensitive
insensitive
insensitive
dataCompression boolean true JDBC 驅動程式內容:dataCompression。
dataTruncation boolean true JDBC 驅動程式內容:dataTruncation。
databaseName string   JDBC 驅動程式內容:databaseName。
dateFormat
  • dmy
  • iso
  • eur
  • ymd
  • julian
  • jis
  • usa
  • mdy
  JDBC 驅動程式內容:dateFormat。
dmy
dmy
iso
iso
eur
eur
ymd
ymd
julian
julian
jis
jis
usa
usa
mdy
mdy
dateSeparator
  • \,
  • .
  • /
  • -
  JDBC 驅動程式內容:dateSeparator。
空格字元 ( )。
\,
逗點字元 (,)。
.
句點字元 (.)。
/
斜線字元 (/)。
-
橫線字元 (-)。
decimalSeparator
  • \,
  • .
  JDBC 驅動程式內容:decimalSeparator。
\,
逗點字元 (,)。
.
句點字元 (.)。
driver
  • toolbox
  • native
toolbox JDBC 驅動程式內容:driver。
toolbox
toolbox
native
native
errors
  • full
  • basic
basic JDBC 驅動程式內容:errors。
full
full
basic
basic
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。
isolationLevelSwitchingSupport boolean false JDBC 驅動程式內容:isolationLevelSwitchingSupport。
keepAlive boolean   JDBC 驅動程式內容:keepAlive。
lazyClose boolean false JDBC 驅動程式內容:lazyClose。
libraries string   JDBC 驅動程式內容:libraries。
lobThreshold int

下限:0

上限:16777216

0 JDBC 驅動程式內容:lobThreshold。
loginTimeout 精準度是秒鐘的時間量   JDBC 驅動程式內容:loginTimeout。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
maximumPrecision
  • 31
  • 63
31 JDBC 驅動程式內容:maximumPrecision。
31
31
63
64
maximumScale int

下限:0

上限:63

31 JDBC 驅動程式內容:maximumScale。
metaDataSource int

下限:0

上限:1

1 JDBC 驅動程式內容:metaDataSource。
minimumDivideScale int

下限:0

上限:9

0 JDBC 驅動程式內容:minimumDivideScale。
naming
  • system
  • sql
sql JDBC 驅動程式內容:naming。
system
system
sql
sql
package string   JDBC 驅動程式內容:package。
packageAdd boolean true JDBC 驅動程式內容:packageAdd。
packageCCSID
  • 13488
  • 1200
13488 JDBC 驅動程式內容:packageCCSID。值為:1200 (UCS-2) 或 13488 (UTF-16)。
13488
13488 (UTF-16)
1200
1200 (UCS-2)
packageCache boolean false JDBC 驅動程式內容:packageCache。
packageCriteria
  • default
  • select
default JDBC 驅動程式內容:packageCriteria。
default
default
select
select
packageError
  • exception
  • none
  • warning
warning JDBC 驅動程式內容:packageError。
exception
exception
none
none
warning
warning
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

下限:0

上限:2

0 JDBC 驅動程式內容:queryOptimizeGoal。值為:1 (*FIRSTIO) 或 2 (*ALLIO)。
receiveBufferSize int

下限:1

  JDBC 驅動程式內容:receiveBufferSize。
remarks
  • system
  • sql
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。
sendBufferSize int

下限:1

  JDBC 驅動程式內容:sendBufferSize。
serverName string   資料庫執行所在的伺服器。
serverTraceCategories int 0 JDBC 驅動程式內容:serverTraceCategories。
soLinger 精準度是秒鐘的時間量   JDBC 驅動程式內容:soLinger。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
soTimeout 精準度是毫秒的時間量   JDBC 驅動程式內容:soTimeout。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m)、秒 (s) 或毫秒 (ms)。例如,指定 500 毫秒為 500ms。您可以在單一項目中包括多個值。例如,1s500ms 相等於 1.5 秒。
sort
  • hex
  • table
  • language
hex JDBC 驅動程式內容:sort。
hex
hex
table
table
language
language
sortLanguage string   JDBC 驅動程式內容:sortLanguage。
sortTable string   JDBC 驅動程式內容:sortTable。
sortWeight
  • unqiue
  • shared
  JDBC 驅動程式內容:sortWeight。
unqiue
unique
shared
shared
tcpNoDelay boolean   JDBC 驅動程式內容:tcpNoDelay。
threadUsed boolean true JDBC 驅動程式內容:threadUsed。
timeFormat
  • iso
  • eur
  • jis
  • usa
  • hms
  JDBC 驅動程式內容:timeFormat。
iso
iso
eur
eur
jis
jis
usa
usa
hms
hms
timeSeparator
  • \,
  • :
  • .
  JDBC 驅動程式內容:timeSeparator。
空格字元 ( )。
\,
逗點字元 (,)。
:
冒號字元 (:)。
.
句點字元 (.)。
toolboxTrace
  • diagnostic
  • information
  • conversion
  • error
  • thread
  • proxy
  • none
  • datastream
  • pcml
  • all
  • jdbc
  • warning
  JDBC 驅動程式內容:toolboxTrace。
diagnostic
diagnostic
information
information
conversion
conversion
error
error
thread
thread
proxy
proxy
none
none
datastream
datastream
pcml
pcml
all
all
jdbc
jdbc
warning
warning
trace boolean   JDBC 驅動程式內容:trace。
translateBinary boolean false JDBC 驅動程式內容:translateBinary。
translateBoolean boolean true JDBC 驅動程式內容:translateBoolean。
translateHex
  • binary
  • character
character JDBC 驅動程式內容:translateHex。
binary
binary
character
character
trueAutoCommit boolean false JDBC 驅動程式內容:trueAutoCommit。
user string   建議使用儲存器管理的鑑別別名,而非配置這個內容。
xaLooselyCoupledSupport int

下限:0

上限:1

0 JDBC 驅動程式內容:xaLooselyCoupledSupport。
transaction > dataSource > properties.db2.jcc
說明:適用於 DB2 的 IBM Data Server Driver for JDBC and SQLJ 的資料來源內容。
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
activateDatabase int   JDBC 驅動程式內容:activateDatabase。
alternateGroupDatabaseName string   JDBC 驅動程式內容:alternateGroupDatabaseName。
alternateGroupPortNumber string   JDBC 驅動程式內容:alternateGroupPortNumber。
alternateGroupServerName string   JDBC 驅動程式內容:alternateGroupServerName。
blockingReadConnectionTimeout 精準度是秒鐘的時間量   JDBC 驅動程式內容:blockingReadConnectionTimeout。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
clientAccountingInformation string   JDBC 驅動程式內容:clientAccountingInformation。
clientApplicationInformation string   JDBC 驅動程式內容:clientApplicationInformation。
clientRerouteServerListJNDIName string   JDBC 驅動程式內容:clientRerouteServerListJNDIName。
clientUser string   JDBC 驅動程式內容:clientUser。
clientWorkstation string   JDBC 驅動程式內容:clientWorkstation。
connectionCloseWithInFlightTransaction
  • 2
  • 1
  JDBC 驅動程式內容:connectionCloseWithInFlightTransaction。
2
CONNECTION_CLOSE_WITH_ROLLBACK
1
CONNECTION_CLOSE_WITH_EXCEPTION
currentAlternateGroupEntry int   JDBC 驅動程式內容:currentAlternateGroupEntry。
currentFunctionPath string   JDBC 驅動程式內容:currentFunctionPath。
currentLocaleLcCtype string   JDBC 驅動程式內容:currentLocaleLcCtype。
currentLockTimeout 精準度是秒鐘的時間量   JDBC 驅動程式內容:currentLockTimeout。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
currentPackagePath string   JDBC 驅動程式內容:currentPackagePath。
currentPackageSet string   JDBC 驅動程式內容:currentPackageSet。
currentSQLID string   JDBC 驅動程式內容:currentSQLID。
currentSchema string   JDBC 驅動程式內容:currentSchema。
cursorSensitivity
  • 2
  • 1
  • 0
  JDBC 驅動程式內容:cursorSensitivity。值為:0 (TYPE_SCROLL_SENSITIVE_STATIC)、1 (TYPE_SCROLL_SENSITIVE_DYNAMIC)、2 (TYPE_SCROLL_ASENSITIVE)。
2
TYPE_SCROLL_ASENSITIVE
1
TYPE_SCROLL_SENSITIVE_DYNAMIC
0
TYPE_SCROLL_SENSITIVE_STATIC
databaseName string   JDBC 驅動程式內容:databaseName。
deferPrepares boolean true JDBC 驅動程式內容:deferPrepares。
driverType
  • 2
  • 4
4 JDBC 驅動程式內容:driverType。
2
JDBC 第 2 類驅動程式。
4
JDBC 第 4 類驅動程式。
enableAlternateGroupSeamlessACR boolean   JDBC 驅動程式內容:enableAlternateGroupSeamlessACR。
enableClientAffinitiesList
  • 2
  • 1
  JDBC 驅動程式內容:enableClientAffinitiesList。值為:1 (YES) 或 2 (NO)。
2
NO
1
YES
enableExtendedDescribe
  • 2
  • 1
  JDBC 驅動程式內容:enableExtendedDescribe。
2
NO
1
YES
enableExtendedIndicators
  • 2
  • 1
  JDBC 驅動程式內容:enableExtendedIndicators。
2
NO
1
YES
enableNamedParameterMarkers
  • 2
  • 1
  JDBC 驅動程式內容:enableNamedParameterMarkers。值為:1 (YES) 或 2 (NO)。
2
NO
1
YES
enableSeamlessFailover
  • 2
  • 1
  JDBC 驅動程式內容:enableSeamlessFailover。值為:1 (YES) 或 2 (NO)。
2
NO
1
YES
enableSysplexWLB boolean   JDBC 驅動程式內容:enableSysplexWLB。
fetchSize int   JDBC 驅動程式內容:fetchSize。
fullyMaterializeInputStreams boolean   JDBC 驅動程式內容:fullyMaterializeInputStreams。
fullyMaterializeInputStreamsOnBatchExecution
  • 2
  • 1
  JDBC 驅動程式內容:fullyMaterializeInputStreamsOnBatchExecution。
2
NO
1
YES
fullyMaterializeLobData boolean   JDBC 驅動程式內容:fullyMaterializeLobData。
implicitRollbackOption
  • 2
  • 1
  • 0
  JDBC 驅動程式內容:implicitRollbackOption。
2
IMPLICIT_ROLLBACK_OPTION_CLOSE_CONNECTION
1
IMPLICIT_ROLLBACK_OPTION_NOT_CLOSE_CONNECTION
0
IMPLICIT_ROLLBACK_OPTION_NOT_SET
interruptProcessingMode
  • 2
  • 1
  • 0
  JDBC 驅動程式內容:interruptProcessingMode。
2
INTERRUPT_PROCESSING_MODE_CLOSE_SOCKET
1
INTERRUPT_PROCESSING_MODE_STATEMENT_CANCEL
0
INTERRUPT_PROCESSING_MODE_DISABLED
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。
password 可逆的編碼密碼(字串)   建議使用儲存器管理的鑑別別名,而非配置這個內容。
portNumber int 50000 用於取得資料庫連線的埠。
profileName string   JDBC 驅動程式內容:profileName。
queryCloseImplicit
  • 2
  • 1
  JDBC 驅動程式內容:queryCloseImplicit。值為:1 (QUERY_CLOSE_IMPLICIT_YES) 或 2 (QUERY_CLOSE_IMPLICIT_NO)。
2
QUERY_CLOSE_IMPLICIT_NO
1
QUERY_CLOSE_IMPLICIT_YES
queryDataSize int

下限:4096

上限:65535

  JDBC 驅動程式內容:queryDataSize。
queryTimeoutInterruptProcessingMode
  • 2
  • 1
  JDBC 驅動程式內容:queryTimeoutInterruptProcessingMode。
2
INTERRUPT_PROCESSING_MODE_CLOSE_SOCKET
1
INTERRUPT_PROCESSING_MODE_STATEMENT_CANCEL
readOnly boolean   JDBC 驅動程式內容:readOnly。
recordTemporalHistory
  • 2
  • 1
  JDBC 驅動程式內容:recordTemporalHistory。
2
NO
1
YES
resultSetHoldability
  • 2
  • 1
  JDBC 驅動程式內容:resultSetHoldability。值為:1 (HOLD_CURSORS_OVER_COMMIT) 或 2 (CLOSE_CURSORS_AT_COMMIT)。
2
CLOSE_CURSORS_AT_COMMIT
1
HOLD_CURSORS_OVER_COMMIT
resultSetHoldabilityForCatalogQueries
  • 2
  • 1
  JDBC 驅動程式內容:resultSetHoldabilityForCatalogQueries。值為:1 (HOLD_CURSORS_OVER_COMMIT) 或 2 (CLOSE_CURSORS_AT_COMMIT)。
2
CLOSE_CURSORS_AT_COMMIT
1
HOLD_CURSORS_OVER_COMMIT
retrieveMessagesFromServerOnGetMessage boolean true JDBC 驅動程式內容:retrieveMessagesFromServerOnGetMessage。
retryIntervalForClientReroute 精準度是秒鐘的時間量   JDBC 驅動程式內容:retryIntervalForClientReroute。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
securityMechanism
  • 3
  • 7
  • 4
  • 15
  • 9
  • 16
  • 13
  • 11
  • 12
  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")、(ENCRYPTED_USER_PASSWORD_AND_DATA_SECURITY")、15 (PLUGIN_SECURITY)、16 (ENCRYPTED_USER_ONLY_SECURITY)。
3
CLEAR_TEXT_PASSWORD_SECURITY
7
ENCRYPTED_PASSWORD_SECURITY
4
USER_ONLY_SECURITY
15
PLUGIN_SECURITY
9
ENCRYPTED_USER_AND_PASSWORD_SECURITY
16
ENCRYPTED_USER_ONLY_SECURITY
13
ENCRYPTED_USER_PASSWORD_AND_DATA_SECURITY
11
KERBEROS_SECURITY
12
ENCRYPTED_USER_AND_DATA_SECURITY
sendDataAsIs boolean   JDBC 驅動程式內容:sendDataAsIs。
serverName string localhost 資料庫執行所在的伺服器。
sessionTimeZone string   JDBC 驅動程式內容:sessionTimeZone。
sqljCloseStmtsWithOpenResultSet boolean   JDBC 驅動程式內容:sqljCloseStmtsWithOpenResultSet。
sqljEnableClassLoaderSpecificProfiles boolean   JDBC 驅動程式內容:sqljEnableClassLoaderSpecificProfiles。
sslConnection boolean   JDBC 驅動程式內容:sslConnection。
streamBufferSize int   JDBC 驅動程式內容:streamBufferSize。
stripTrailingZerosForDecimalNumbers
  • 2
  • 1
  JDBC 驅動程式內容:stripTrailingZerosForDecimalNumbers。
2
NO
1
YES
sysSchema string   JDBC 驅動程式內容:sysSchema。
timerLevelForQueryTimeOut
  • 2
  • 1
  • -1
  JDBC 驅動程式內容:timerLevelForQueryTimeOut。
2
QUERYTIMEOUT_CONNECTION_LEVEL
1
QUERYTIMEOUT_STATEMENT_LEVEL
-1
QUERYTIMEOUT_DISABLED
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
  • 1
  • 0
  JDBC 驅動程式內容:traceOption
1
1
0
0
translateForBitData
  • 2
  • 1
  JDBC 驅動程式內容:translateForBitData。
2
SERVER_ENCODING_REPRESENTATION
1
HEX_REPRESENTATION
updateCountForBatch
  • 2
  • 1
  JDBC 驅動程式內容:updateCountForBatch。
2
TOTAL_UPDATE_COUNT
1
NO_UPDATE_COUNT
useCachedCursor boolean   JDBC 驅動程式內容:useCachedCursor。
useIdentityValLocalForAutoGeneratedKeys boolean   JDBC 驅動程式內容:useIdentityValLocalForAutoGeneratedKeys。
useJDBC41DefinitionForGetColumns
  • 2
  • 1
  JDBC 驅動程式內容:useJDBC41DefinitionForGetColumns。
2
NO
1
YES
useJDBC4ColumnNameAndLabelSemantics
  • 2
  • 1
  JDBC 驅動程式內容:useJDBC4ColumnNameAndLabelSemantics。值為:1 (YES) 或 2 (NO)。
2
NO
1
YES
useTransactionRedirect boolean   JDBC 驅動程式內容:useTransactionRedirect。
user string   建議使用儲存器管理的鑑別別名,而非配置這個內容。
xaNetworkOptimization boolean   JDBC 驅動程式內容:xaNetworkOptimization。
transaction > dataSource > properties.derby.client
說明:Derby Network Client JDBC 驅動程式的資料來源內容。
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
connectionAttributes string   JDBC 驅動程式內容:connectionAttributes。
createDatabase
  • false
  • create
  JDBC 驅動程式內容:createDatabase。
false
不自動建立資料庫。
create
當建立了第一個連線時,自動建立資料庫(如果不存在的話)。
databaseName string   JDBC 驅動程式內容:databaseName。
loginTimeout 精準度是秒鐘的時間量   JDBC 驅動程式內容:loginTimeout。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
password 可逆的編碼密碼(字串)   建議使用儲存器管理的鑑別別名,而非配置這個內容。
portNumber int 1527 用於取得資料庫連線的埠。
retrieveMessageText boolean true JDBC 驅動程式內容:retrieveMessageText。
securityMechanism
  • 3
  • 7
  • 4
  • 9
  • 8
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
7
ENCRYPTED_PASSWORD_SECURITY
4
USER_ONLY_SECURITY
9
ENCRYPTED_USER_AND_PASSWORD_SECURITY
8
STRONG_PASSWORD_SUBSTITUTE_SECURITY
serverName string localhost 資料庫執行所在的伺服器。
shutdownDatabase
  • false
  • shutdown
  JDBC 驅動程式內容:shutdownDatabase。
false
不關閉資料庫。
shutdown
試圖連線時關閉資料庫。
ssl
  • basic
  • off
  • peerAuthentication
  JDBC 驅動程式內容:ssl。
basic
basic
off
off
peerAuthentication
peerAuthentication
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   建議使用儲存器管理的鑑別別名,而非配置這個內容。
transaction > dataSource > properties.derby.embedded
說明:Derby Embedded JDBC 驅動程式的資料來源內容。
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
connectionAttributes string   JDBC 驅動程式內容:connectionAttributes。
createDatabase
  • false
  • create
  JDBC 驅動程式內容:createDatabase。
false
不自動建立資料庫。
create
當建立了第一個連線時,自動建立資料庫(如果不存在的話)。
databaseName string   JDBC 驅動程式內容:databaseName。
loginTimeout 精準度是秒鐘的時間量   JDBC 驅動程式內容:loginTimeout。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
password 可逆的編碼密碼(字串)   建議使用儲存器管理的鑑別別名,而非配置這個內容。
shutdownDatabase
  • false
  • shutdown
  JDBC 驅動程式內容:shutdownDatabase。
false
不關閉資料庫。
shutdown
試圖連線時關閉資料庫。
user string   建議使用儲存器管理的鑑別別名,而非配置這個內容。
transaction > dataSource > properties.informix
說明:Informix JDBC 驅動程式的資料來源內容。
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
databaseName string   JDBC 驅動程式內容:databaseName。
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。
ifxIFXHOST string localhost JDBC 驅動程式內容:ifxIFXHOST。
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 可逆的編碼密碼(字串)   建議使用儲存器管理的鑑別別名,而非配置這個內容。
portNumber int 1526 用於取得資料庫連線的埠。
roleName string   JDBC 驅動程式內容:roleName。
serverName string   資料庫執行所在的伺服器。
user string   建議使用儲存器管理的鑑別別名,而非配置這個內容。
transaction > dataSource > properties.informix.jcc
說明:適用於 Informix 的 IBM Data Server Driver for JDBC and SQLJ 的資料來源內容。
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
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。
IFX_DIRECTIVES
  • ON
  • OFF
  JDBC 驅動程式內容:IFX_DIRECTIVES。
ON
ON
OFF
OFF
IFX_EXTDIRECTIVES
  • ON
  • OFF
  JDBC 驅動程式內容:IFX_EXTDIRECTIVES。
ON
ON
OFF
OFF
IFX_UPDDESC string   JDBC 驅動程式內容:IFX_UPDDESC。
IFX_XASTDCOMPLIANCE_XAEND
  • 1
  • 0
  JDBC 驅動程式內容:IFX_XASTDCOMPLIANCE_XAEND。
1
1
0
0
INFORMIXOPCACHE string   JDBC 驅動程式內容:INFORMIXOPCACHE。
INFORMIXSTACKSIZE string   JDBC 驅動程式內容:INFORMIXSTACKSIZE。
NODEFDAC
  • yes
  • no
  JDBC 驅動程式內容:NODEFDAC。
yes
yes
no
no
OPTCOMPIND
  • 2
  • 1
  • 0
  JDBC 驅動程式內容:OPTCOMPIND。
2
2
1
1
0
0
OPTOFC
  • 1
  • 0
  JDBC 驅動程式內容:OPTOFC。
1
1
0
0
PDQPRIORITY
  • HIGH
  • LOW
  • OFF
  JDBC 驅動程式內容:PDQPRIORITY。
HIGH
HIGH
LOW
LOW
OFF
OFF
PSORT_DBTEMP string   JDBC 驅動程式內容:PSORT_DBTEMP。
PSORT_NPROCS string

上限:10

  JDBC 驅動程式內容:PSORT_NPROCS。
STMT_CACHE
  • 1
  • 0
  JDBC 驅動程式內容:STMT_CACHE。
1
1
0
0
currentLockTimeout 精準度是秒鐘的時間量 2s JDBC 驅動程式內容:currentLockTimeout。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
databaseName string   JDBC 驅動程式內容:databaseName。
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。
keepDynamic int   JDBC 驅動程式內容:keepDynamic。
loginTimeout 精準度是秒鐘的時間量   JDBC 驅動程式內容:loginTimeout。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
password 可逆的編碼密碼(字串)   建議使用儲存器管理的鑑別別名,而非配置這個內容。
portNumber int 1526 用於取得資料庫連線的埠。
progressiveStreaming
  • 2
  • 1
  JDBC 驅動程式內容:progressiveStreaming。值為:1 (YES) 或 2 (NO)。
2
NO
1
YES
queryDataSize int

下限:4096

上限:10485760

  JDBC 驅動程式內容:queryDataSize。
resultSetHoldability
  • 2
  • 1
  JDBC 驅動程式內容:resultSetHoldability。值為:1 (HOLD_CURSORS_OVER_COMMIT) 或 2 (CLOSE_CURSORS_AT_COMMIT)。
2
CLOSE_CURSORS_AT_COMMIT
1
HOLD_CURSORS_OVER_COMMIT
resultSetHoldabilityForCatalogQueries
  • 2
  • 1
  JDBC 驅動程式內容:resultSetHoldabilityForCatalogQueries。值為:1 (HOLD_CURSORS_OVER_COMMIT) 或 2 (CLOSE_CURSORS_AT_COMMIT)。
2
CLOSE_CURSORS_AT_COMMIT
1
HOLD_CURSORS_OVER_COMMIT
retrieveMessagesFromServerOnGetMessage boolean true JDBC 驅動程式內容:retrieveMessagesFromServerOnGetMessage。
securityMechanism
  • 3
  • 7
  • 4
  • 9
  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
7
ENCRYPTED_PASSWORD_SECURITY
4
USER_ONLY_SECURITY
9
ENCRYPTED_USER_AND_PASSWORD_SECURITY
serverName string localhost 資料庫執行所在的伺服器。
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   建議使用儲存器管理的鑑別別名,而非配置這個內容。
transaction > dataSource > properties.microsoft.sqlserver
說明:Microsoft SQL Server JDBC 驅動程式的資料來源內容。
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
URL string   用來連接資料庫的 URL。範例:jdbc:sqlserver://localhost:1433;databaseName=myDB。
applicationIntent
  • ReadOnly
  • ReadWrite
  JDBC 驅動程式內容:applicationIntent。
ReadOnly
ReadOnly
ReadWrite
ReadWrite
applicationName string   JDBC 驅動程式內容:applicationName。
authenticationScheme
  • NativeAuthentication
  • JavaKerberos
  JDBC 驅動程式內容:authenticationScheme。
NativeAuthentication
NativeAuthentication
JavaKerberos
JavaKerberos
databaseName string   JDBC 驅動程式內容:databaseName。
encrypt boolean   JDBC 驅動程式內容:encrypt。
failoverPartner string   JDBC 驅動程式內容:failoverPartner。
hostNameInCertificate string   JDBC 驅動程式內容:hostNameInCertificate。
instanceName string   JDBC 驅動程式內容:instanceName。
integratedSecurity boolean   JDBC 驅動程式內容:integratedSecurity。
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

下限:512

上限:32767

  JDBC 驅動程式內容:packetSize。
password 可逆的編碼密碼(字串)   建議使用儲存器管理的鑑別別名,而非配置這個內容。
portNumber int   用於取得資料庫連線的埠。
responseBuffering
  • full
  • adaptive
  JDBC 驅動程式內容:responseBuffering。
full
full
adaptive
adaptive
selectMethod
  • direct
  • cursor
  JDBC 驅動程式內容:selectMethod。
direct
direct
cursor
cursor
sendStringParametersAsUnicode boolean false JDBC 驅動程式內容:sendStringParametersAsUnicode。
sendTimeAsDatetime boolean   JDBC 驅動程式內容:sendTimeAsDatetime。
serverName string localhost 資料庫執行所在的伺服器。
trustServerCertificate boolean   JDBC 驅動程式內容:trustServerCertificate。
trustStore string   JDBC 驅動程式內容:trustStore。
trustStorePassword 可逆的編碼密碼(字串)   JDBC 驅動程式內容:trustStorePassword。
user string   建議使用儲存器管理的鑑別別名,而非配置這個內容。
workstationID string   JDBC 驅動程式內容:workstationID。
xopenStates boolean   JDBC 驅動程式內容:xopenStates。
transaction > dataSource > properties.oracle
說明:Oracle JDBC 驅動程式的資料來源內容。
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
ONSConfiguration string   JDBC 驅動程式內容:ONSConfiguration。
TNSEntryName string   JDBC 驅動程式內容:TNSEntryName。
URL string   用來連接資料庫的 URL。範例:jdbc:oracle:thin:@//localhost:1521/sample 或 jdbc:oracle:oci:@//localhost:1521/sample。
connectionProperties string   JDBC 驅動程式內容:connectionProperties。
databaseName string   JDBC 驅動程式內容:databaseName。
driverType
  • oci
  • thin
thin JDBC 驅動程式內容:driverType。
oci
oci
thin
thin
loginTimeout 精準度是秒鐘的時間量   JDBC 驅動程式內容:loginTimeout。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
networkProtocol string   JDBC 驅動程式內容:networkProtocol。
password 可逆的編碼密碼(字串)   建議使用儲存器管理的鑑別別名,而非配置這個內容。
portNumber int 1521 用於取得資料庫連線的埠。
serverName string localhost 資料庫執行所在的伺服器。
serviceName string   JDBC 驅動程式內容:serviceName。
user string   建議使用儲存器管理的鑑別別名,而非配置這個內容。
transaction > dataSource > properties.sybase
說明:Sybase JDBC 驅動程式的資料來源內容。
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
SERVER_INITIATED_TRANSACTIONS
  • false
  • true
false JDBC 驅動程式內容:SERVER_INITIATED_TRANSACTIONS。
false
false
true
true
connectionProperties string SELECT_OPENS_CURSOR=true JDBC 驅動程式內容:connectionProperties。
databaseName string   JDBC 驅動程式內容:databaseName。
loginTimeout 精準度是秒鐘的時間量   JDBC 驅動程式內容:loginTimeout。. 指定正整數加上時間單位,時間單位可以是小時 (h)、分鐘 (m) 或秒 (s)。例如,指定 30 秒為 30s。您可以在單一項目中包括多個值。例如,1m30s 相等於 90 秒。
networkProtocol
  • SSL
  • socket
  JDBC 驅動程式內容:networkProtocol。
SSL
SSL
socket
socket
password 可逆的編碼密碼(字串)   建議使用儲存器管理的鑑別別名,而非配置這個內容。
portNumber int 5000 用於取得資料庫連線的埠。
resourceManagerName string   JDBC 驅動程式內容:resourceManagerName。
serverName string localhost 資料庫執行所在的伺服器。
user string   建議使用儲存器管理的鑑別別名,而非配置這個內容。
version int   JDBC 驅動程式內容:version。
transaction > dataSource > recoveryAuthData
說明:交易回復的鑑別資料。
必要:false
資料類型:
屬性名稱 資料類型 預設值 說明
password 可逆的編碼密碼(字串)   連接至 EIS 時要使用的使用者密碼。其值可以用明碼或編碼形式儲存。建議您將密碼編碼。如果要這麼做,請搭配使用 securityUtility 工具與編碼選項。
user string   連接至 EIS 時要使用的使用者名稱。

指示主題類型的圖示 參照主題

資訊中心條款 | 意見


「時間戳記」圖示 前次更新: 2015 年 6 月 22 日
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=phil&product=was-libcore-mp&topic=rwlp_feature_jdbc-4.0
檔名:rwlp_feature_jdbc-4.0.html