DB2BaseDataSource クラス

com.ibm.db2.jcc.DB2BaseDataSource クラスは、、、 のすべての特定の実装に対する抽象データソースの親クラスです。 IBM® Data Server Driver for JDBC and SQLJ - javax.sql.DataSourcejavax.sql.ConnectionPoolDataSourcejavax.sql.XADataSource の特定の実装すべてに対する抽象データソースの親クラスです。

DB2BaseDataSource プロパティーは、java.sql.Wrapper インターフェースを実装します。

DB2BaseDataSource のプロパティー

以下のプロパティは、のみ定義されています。 IBM Data Server Driver for JDBC and SQLJ

DataSource 上のすべてのプロパティ、または DriverManager.getConnection コールの URL パラメータを設定することができます。

以下のプロパティーを除くすべてのプロパティーに、プロパティーの値を設定する setXXX メソッド、および値を検索する getXXX メソッドがあります。
  • dumpPool
  • dumpPoolStatisticsOnSchedule
  • dumpPoolStatisticsOnScheduleFile
  • maxTransportObjectIdleTime
  • maxTransportObjectWaitTime
  • minTransportObjects
  • xmlFormat
setXXX メソッドの形式は以下のとおりです。
void setProperty-name(data-type property-value)
getXXX メソッドの形式は以下のとおりです。
data-type getProperty-name()
Property-name プロパティーは、非修飾プロパティー名です。 特定のプロパティではないプロパティについては、 IBM Informix®、プロパティ名の最初の文字は大文字で表記されます。 のみが使用するプロパティについては、 IBM Informix プロパティ名のすべての文字が大文字表記されます。

以下の表は、 IBM Data Server Driver for JDBC and SQLJ プロパティとそのデータタイプを

表 1. DB2BaseDataSource プロパティーとそれらのデータ・タイプ
プロパティー名 適用できるデータ・ソース データ・タイプ 導入されたドライバー・バージョン
com.ibm.db2.jcc.DB2BaseDataSource.accessToken ( タイプ4接続 IBM Data Server Driver for JDBC and SQLJ のみ) 2 (ドライバーのバージョン 4.34 以降)、 3 ストリング 4.24
com.ibm.db2.jcc.DB2BaseDataSource.accessTokenType ( タイプ4接続 IBM Data Server Driver for JDBC and SQLJ のみ) 2 (ドライバーのバージョン 4.34 以降)、 3 ストリング 4.24
com.ibm.db2.jcc.DB2BaseDataSource.accountingInterval ※2 ストリング 3.6
com.ibm.db2.jcc.DB2BaseDataSource.alternateGroupDatabaseName 3 ストリング 3.66, 4.16
com.ibm.db2.jcc.DB2BaseDataSource.alternateGroupPortNumber 3 ストリング 3.66, 4.16
com.ibm.db2.jcc.DB2BaseDataSource.alternateGroupServerName 3 ストリング 3.63, 4.13
com.ibm.db2.jcc.DB2BaseDataSource.affinityFailbackInterval 1 int 3.58, 4.8
com.ibm.db2.jcc.DB2BaseDataSource.allowNextOnExhaustedResultSet 1 int 3.51, 4.1
com.ibm.db2.jcc.DB2BaseDataSource.allowNullResultSetForExecuteQuery 1 int 3.59, 4.9
com.ibm.db2.jcc.DB2BaseDataSource.apiKey ( タイプ4接続 IBM Data Server Driver for JDBC and SQLJ のみ) 2 (ドライバーのバージョン 4.34 以降)、 3 ストリング 4.24
com.ibm.db2.jcc.DB2BaseDataSource.atomicMultiRowInsert 1 int 3.57, 4.7
com.ibm.db2.jcc.DB2BaseDataSource.blockingReadConnectionTimeout 1 int 2.8
com.ibm.db2.jcc.DB2BaseDataSource.charOutputSize ※2 short 2.10
com.ibm.db2.jcc.DB2BaseDataSource.clientAccountingInformation 2, 3 ストリング 1.2
com.ibm.db2.jcc.DB2BaseDataSource.clientApplcompat ( タイプ4接続 IBM Data Server Driver for JDBC and SQLJ のみ) ※2 ストリング 3.72, 4.22
com.ibm.db2.jcc.DB2BaseDataSource.clientApplicationInformation 2, 3 ストリング 1.2
com.ibm.db2.jcc.DB2BaseDataSource.clientDebugInfo ( タイプ4接続 IBM Data Server Driver for JDBC and SQLJ のみ) 2, 3 ストリング 3.0
com.ibm.db2.jcc.DB2BaseDataSource.clientProgramId ( タイプ2の接続 IBM Data Server Driver for JDBC and SQLJ のみ) Db2 for z/OS® のみ) ※2 ストリング 2.3
com.ibm.db2.jcc.DB2BaseDataSource.clientProgramName ( タイプ4接続 IBM Data Server Driver for JDBC and SQLJ のみ) ※2 ストリング 2.2
com.ibm.db2.jcc.DB2BaseDataSource.clientRerouteAlternateServerName 1 ストリング 3.4
com.ibm.db2.jcc.DB2BaseDataSource.clientRerouteAlternatePortNumber 1 ストリング 3.4
com.ibm.db2.jcc.DB2BaseDataSource.clientRerouteServerListJNDIContext 1 javax.naming.Context 3.3
com.ibm.db2.jcc.DB2BaseDataSource.clientRerouteServerListJNDIName 1 ストリング 2.1
com.ibm.db2.jcc.DB2BaseDataSource.clientUser ( タイプ2の接続 IBM Data Server Driver for JDBC and SQLJ のみ) Db2 for z/OS のみ) ※2 ストリング 1.2
com.ibm.db2.jcc.DB2BaseDataSource.clientWorkstation ( タイプ2の接続 IBM Data Server Driver for JDBC and SQLJ のみ) Db2 for z/OS のみ) ※2 ストリング 1.2
com.ibm.db2.jcc.DB2BaseDataSource.commandTimeout ( タイプ4接続 IBM Data Server Driver for JDBC and SQLJ のみ) 1 int 3.64, 4.14
com.ibm.db2.jcc.DB2BaseDataSource.connectionCloseWithInFlightTransaction 1 ストリング 3.59, 4.9
com.ibm.db2.jcc.DB2BaseDataSource.concurrentAccessResolution 2, 3 int 3.53, 4.3
com.ibm.db2.jcc.DB2BaseDataSource.connectNode 3 int 3.4
com.ibm.db2.jcc.DB2BaseDataSource.connectionTimeout ( タイプ4接続 IBM Data Server Driver for JDBC and SQLJ のみ) 1 int 3.64, 4.14
com.ibm.db2.jcc.DB2BaseDataSource.currentDegree 2, 3 ストリング 3.0
com.ibm.db2.jcc.DB2BaseDataSource.currentExplainMode 2, 3 ストリング 2.6
com.ibm.db2.jcc.DB2BaseDataSource.currentExplainSnapshot 3 ストリング 2.6
com.ibm.db2.jcc.DB2BaseDataSource.currentFunctionPath 2, 3 ストリング 1.3
com.ibm.db2.jcc.DB2BaseDataSource.currentLocaleLcCtype ※2 ストリング 3.64, 4.14
com.ibm.db2.jcc.DB2BaseDataSource.currentLockTimeout 2 (バージョン 4.34 から IBM Data Server Driver for JDBC and SQLJ )、3 int 2.2
com.ibm.db2.jcc.DB2BaseDataSource.currentMaintainedTableTypesForOptimization 2, 3 ストリング 2.2
com.ibm.db2.jcc.DB2BaseDataSource.currentPackagePath 2, 3 ストリング 1.2
com.ibm.db2.jcc.DB2BaseDataSource.currentPackageSet 2, 3 ストリング 1.2
com.ibm.db2.jcc.DB2BaseDataSource.currentQueryOptimization 3 int 2.2
com.ibm.db2.jcc.DB2BaseDataSource.currentRefreshAge 2, 3 long 2.2
com.ibm.db2.jcc.DB2BaseDataSource.currentSchema 2, 3 ストリング 1.2
com.ibm.db2.jcc.DB2BaseDataSource.cursorSensitivity 2, 3 int 1.5
com.ibm.db2.jcc.DB2BaseDataSource.currentSQLID ※2 ストリング 1.3
com.ibm.db2.jcc.DB2BaseDataSource.databaseName 1 ストリング 1.0
com.ibm.db2.jcc.DB2BaseDataSource.dateFormat 2, 3 int 3.3
com.ibm.db2.jcc.DB2BaseDataSource.decimalRoundingMode 2, 3 int 3.4
com.ibm.db2.jcc.DB2BaseDataSource.decimalSeparator 1 int 3.53, 4.3
com.ibm.db2.jcc.DB2BaseDataSource.decimalStringFormat 1 int 3.8
com.ibm.db2.jcc.DB2BaseDataSource.defaultIsolationLevel 1 int 3.4
com.ibm.db2.jcc.DB2BaseDataSource.deferPrepares 1 ブール 1.0
com.ibm.db2.jcc.DB2BaseDataSource.description 1 ストリング 1.0
com.ibm.db2.jcc.DB2BaseDataSource.downgradeHoldCursorsUnderXa 1 ブール 3.3
com.ibm.db2.jcc.DB2BaseDataSource.driverType 1 int 1.0
com.ibm.db2.jcc.DB2BaseDataSource.dumpPool 4 int 3.52, 4.2
com.ibm.db2.jcc.DB2BaseDataSource.dumpPoolStatisticsOnSchedule 4 int 3.52, 4.2
com.ibm.db2.jcc.DB2BaseDataSource.dumpPoolStatisticsOnScheduleFile 4 ストリング 3.52, 4.2
com.ibm.db2.jcc.DB2BaseDataSource.enableAlternateGroupSeamlessACR 3 ブール 3.66, 4.16
com.ibm.db2.jcc.DB2BaseDataSource.enableClientAffinitiesList 1 int 3.51, 4.1
com.ibm.db2.jcc.DB2BaseDataSource.enableDualTransportUsingDifferentProcess 3 int 4.31
com.ibm.db2.jcc.DB2BaseDataSource.enableExtendedIndicators 2, 3 int 3.59, 4.9
com.ibm.db2.jcc.DB2BaseDataSource.enableNamedParameterMarkers 1 int 3.57, 4.7
com.ibm.db2.jcc.DB2BaseDataSource.enableConnectionConcentrator ( タイプ4接続 IBM Data Server Driver for JDBC and SQLJ のみ) 2, 4 ブール 2.6
com.ibm.db2.jcc.DB2BaseDataSource.enableMultiRowInsertSupport ※2 ブール 3.58, 4.8
com.ibm.db2.jcc.DB2BaseDataSource.enableRowsetSupport 2, 3 int 3.7
com.ibm.db2.jcc.DB2BaseDataSource.enableSeamlessFailover 1 int 3.51, 4.1
com.ibm.db2.jcc.DB2BaseDataSource.enableSeamlessFailoverErrorCodes ( タイプ4接続 IBM Data Server Driver for JDBC and SQLJ のみ) ※2 ブール 4.32
com.ibm.db2.jcc.DB2BaseDataSource.enableSysplexWLB ( タイプ4接続 IBM Data Server Driver for JDBC and SQLJ のみ) 1 ブール 2.6
com.ibm.db2.jcc.DB2BaseDataSource.encryptionAlgorithm 2, 3 int 2.11
com.ibm.db2.jcc.DB2BaseDataSource.enableExtendedDescribe 2, 3 int 3.63, 4.13
com.ibm.db2.jcc.DB2BaseDataSource.enableT2zosLBF ( タイプ2の接続 IBM Data Server Driver for JDBC and SQLJ のみ) Db2 for z/OS のみ) ※2 int 3.61, 4.11
com.ibm.db2.jcc.DB2BaseDataSource.enableT2zosLBFSPResultSets ( タイプ2の接続 IBM Data Server Driver for JDBC and SQLJ のみ) Db2 for z/OS のみ) ※2 int 3.63, 4.13
com.ibm.db2.jcc.DB2BaseDataSource.enableTimeoutOnCursor 2, 3 int 3.67, 4.17
com.ibm.db2.jcc.DB2BaseDataSource.extendedTableInfo ※2 int 3.68, 4.18
com.ibm.db2.jcc.DB2BaseDataSource.fetchSize 1 int 3.53, 4.3
com.ibm.db2.jcc.DB2BaseDataSource.floatingPointStringFormat 1 int 3.58, 4.8
com.ibm.db2.jcc.DB2BaseDataSource.fullyMaterializeInputStreams 2, 3 ブール 2.7
com.ibm.db2.jcc.DB2BaseDataSource.fullyMaterializeLobData 1 ブール 1.0
com.ibm.db2.jcc.DB2BaseDataSource.gssCredential 2, 3 Object 1.0
com.ibm.db2.jcc.DB2BaseDataSource.implicitRollbackOption 1 int 3.64, 4.14
com.ibm.db2.jcc.DB2BaseDataSource.interruptProcessingMode ( タイプ4接続 IBM Data Server Driver for JDBC and SQLJ のみ) 1 int 3.59, 4.9
com.ibm.db2.jcc.DB2BaseDataSource.jdbcCollection ※2 ストリング 1.2
com.ibm.db2.jcc.DB2BaseDataSource.keepAliveTimeOut ( タイプ4接続 IBM Data Server Driver for JDBC and SQLJ のみ) 1 int 3.63, 4.13
com.ibm.db2.jcc.DB2BaseDataSource.keepDynamic 2, 4 int 1.5
com.ibm.db2.jcc.DB2BaseDataSource.kerberosServerPrincipal 2, 3 ストリング 1.1
com.ibm.db2.jcc.DB2BaseDataSource.keyUsage ( タイプ4接続 IBM Data Server Driver for JDBC and SQLJ のみ) ※2 int 4.23
com.ibm.db2.jcc.DB2BaseDataSource.loginTimeout ( タイプ2接続 IBM Data Server Driver for JDBC and SQLJ のみではサポートされていません Db2 for z/OS のみ) 1 int 1.4
com.ibm.db2.jcc.DB2BaseDataSource.logWriter 1 PrintWriter 1.0
com.ibm.db2.jcc.DB2BaseDataSource.maxConnCachedParamBufferSize ( タイプ2の接続 IBM Data Server Driver for JDBC and SQLJ のみ) Db2 for z/OS のみ) ※2 int 3.63, 4.13
com.ibm.db2.jcc.DB2BaseDataSource.maxRetriesForClientReroute 3, 4 int 2.7
com.ibm.db2.jcc.DB2BaseDataSource.maxStatements 1 int 3.63, 4.13
com.ibm.db2.jcc.DB2BaseDataSource.maxRowsetSize ( タイプ2の接続 IBM Data Server Driver for JDBC and SQLJ のみ) Db2 for z/OS のみ) ※2 int 3.7
com.ibm.db2.jcc.DB2BaseDataSource.maxTransportObjectIdleTime 4 int 3.52, 4.2
com.ibm.db2.jcc.DB2BaseDataSource.maxTransportObjectWaitTime 1 int 3.52, 4.2
com.ibm.db2.jcc.DB2BaseDataSource.maxTransportObjects 2, 4 int 2.6
com.ibm.db2.jcc.DB2BaseDataSource.MAXBLKEXT ( タイプ4接続 IBM Data Server Driver for JDBC and SQLJ のみ) 2, 3 int 4.32
com.ibm.db2.jcc.DB2BaseDataSource.memberConnectTimeout ( タイプ4接続 IBM Data Server Driver for JDBC and SQLJ のみ) 3, 4 int 3.65, 4.15
com.ibm.db2.jcc.DB2BaseDataSource.minTransportObjects 4 int 3.52, 4.2
com.ibm.db2.jcc.DB2BaseDataSource.optimizationProfile 3 ストリング 3.50, 4.0
com.ibm.db2.jcc.DB2BaseDataSource.optimizationProfileToFlush 3 ストリング 3.50, 4.0
com.ibm.db2.jcc.DB2BaseDataSource.password 1 ストリング 1.0
com.ibm.db2.jcc.DB2BaseDataSource.pdqProperties 2, 3 ストリング 3.52, 4.2
com.ibm.db2.jcc.DB2BaseDataSource.pkList ( タイプ2接続 IBM Data Server Driver for JDBC and SQLJ のみ) ※2 ストリング 1.4
com.ibm.db2.jcc.DB2BaseDataSource.planName ( タイプ2接続 IBM Data Server Driver for JDBC and SQLJ のみ) ※2 ストリング 1.4
com.ibm.db2.jcc.DB2BaseDataSource.plugin 3 Object 2.8
com.ibm.db2.jcc.DB2BaseDataSource.pluginName 3 ストリング 2.8
com.ibm.db2.jcc.DB2BaseDataSource.portNumber 1 int 1.0
com.ibm.db2.jcc.DB2BaseDataSource.progressiveStreaming 1 int 3.0
com.ibm.db2.jcc.DB2BaseDataSource.queryCloseImplicit 1 int 3.0
com.ibm.db2.jcc.DB2BaseDataSource.queryDataSize 1 int 3.50, 4.0
com.ibm.db2.jcc.DB2BaseDataSource.queryPrefetch ( タイプ4接続 IBM Data Server Driver for JDBC and SQLJ のみ) 2, 3 ブール 4.29
com.ibm.db2.jcc.DB2BaseDataSource.queryTimeoutInterruptProcessingMode ( Linux®、UNIX、および Windows システム上の Db2 上の IBM Data Server Driver for JDBC and SQLJ タイプ 2 接続、または IBM Data Server Driver for JDBC and SQLJ タイプ 4 接続のみ) 1 int 3.62, 4.12
com.ibm.db2.jcc.DB2BaseDataSource.readOnly 2, 3 ブール 1.0
com.ibm.db2.jcc.DB2BaseDataSource.reportLongTypes ※2 short 3.6
com.ibm.db2.jcc.DB2BaseDataSource.resultSetHoldability 1 int 1.0
com.ibm.db2.jcc.DB2BaseDataSource.resultSetHoldabilityForCatalogQueries 2, 3 int 3.50, 4.0
com.ibm.db2.jcc.DB2BaseDataSource.retrieveMessagesFromServerOnGetMessage 1 ブール 1.1
com.ibm.db2.jcc.DB2BaseDataSource.retryIntervalForClientReroute 3, 4 int 2.7
com.ibm.db2.jcc.DB2BaseDataSource.retryWithAlternativeSecurityMechanism ( タイプ4接続 IBM Data Server Driver for JDBC and SQLJ のみ) 3 int 3.6
com.ibm.db2.jcc.DB2BaseDataSource.returnAlias 2, 3 short 2.5
com.ibm.db2.jcc.DB2BaseDataSource.securityMechanism 1 int 1.0
com.ibm.db2.jcc.DB2BaseDataSource.sendCharInputsUTF8 ※2 int 3.2
com.ibm.db2.jcc.DB2BaseDataSource.sendDataAsIs 1 ブール 3.0
com.ibm.db2.jcc.DB2BaseDataSource.serverName 1 ストリング 1.0
com.ibm.db2.jcc.DB2BaseDataSource.sessionTimeZone ※2 ストリング 3.59, 4.9
com.ibm.db2.jcc.DB2BaseDataSource.sqljAvoidTimeStampConversion ※2 ブール 3.69, 4.19
com.ibm.db2.jcc.DB2BaseDataSource.sqljEnableClassLoaderSpecificProfiles ※2 ブール 2.10
com.ibm.db2.jcc.DB2BaseDataSource.ssid ( タイプ2の接続 IBM Data Server Driver for JDBC and SQLJ のみ) Db2 for z/OS のみ) ※2 ストリング 3.6
com.ibm.db2.jcc.DB2BaseDataSource.sslCertLocation ( タイプ4接続 IBM Data Server Driver for JDBC and SQLJ のみ) 1 ストリング 3.69, 4.19
com.ibm.db2.jcc.DB2BaseDataSource.sslCipherSuites ( タイプ4接続 IBM Data Server Driver for JDBC and SQLJ のみ) ※2 ストリング 3.71, 4.21
com.ibm.db2.jcc.DB2BaseDataSource.sslClientCertificateAlias ( IBM Data Server Driver for JDBC and SQLJ タイプ4の接続は Db2 for z/OS およびセキュリティメカニズム TLS_CLIENT_CERTIFICATE_SECURITY (18) のみ) ※2 ストリング 4.35
com.ibm.db2.jcc.DB2BaseDataSource.sslConnection ( タイプ4接続 IBM Data Server Driver for JDBC and SQLJ のみ) 1 ブール 3.0
com.ibm.db2.jcc.DB2BaseDataSource.sslKeyStoreLocation ( タイプ4接続 IBM Data Server Driver for JDBC and SQLJ のみ) ※2 ストリング 4.23
com.ibm.db2.jcc.DB2BaseDataSource.sslKeyStorePassword ( タイプ4接続 IBM Data Server Driver for JDBC and SQLJ のみ) ※2 ストリング 4.23
com.ibm.db2.jcc.DB2BaseDataSource.sslKeyStoreType ( タイプ4接続 IBM Data Server Driver for JDBC and SQLJ のみ) ※2 ストリング 4.23
com.ibm.db2.jcc.DB2BaseDataSource.sslTrustStoreLocation ( タイプ4接続 IBM Data Server Driver for JDBC and SQLJ のみ) 1 ストリング 3.53, 4.3
com.ibm.db2.jcc.DB2BaseDataSource.sslTrustStorePassword ( タイプ4接続 IBM Data Server Driver for JDBC and SQLJ のみ) 1 ストリング 3.53, 4.3
com.ibm.db2.jcc.DB2BaseDataSource.sslTrustStoreType ( タイプ4接続 IBM Data Server Driver for JDBC and SQLJ のみ) 1 ストリング 3.71, 4.21
com.ibm.db2.jcc.DB2BaseDataSource.sslClientHostnameValidation ( タイプ4接続 IBM Data Server Driver for JDBC and SQLJ のみ) 2, 3 ストリング 4.29
com.ibm.db2.jcc.DB2BaseDataSource.sslVersion ( タイプ4接続 IBM Data Server Driver for JDBC and SQLJ のみ) 1 int 4.23
com.ibm.db2.jcc.DB2BaseDataSource.statementConcentrator 2, 3 int 3.57, 4.7
com.ibm.db2.jcc.DB2BaseDataSource.streamBufferSize 2, 3 int 3.0
com.ibm.db2.jcc.DB2BaseDataSource.stripTrailingZerosForDecimalNumbers 1 int 3.59, 4.9
com.ibm.db2.jcc.DB2BaseDataSource.supportsAsynchronousXARollback 2, 3 int 2.7
com.ibm.db2.jcc.DB2BaseDataSource.sysSchema 2, 3 ストリング 2.5
com.ibm.db2.jcc.DB2BaseDataSource.timerLevelForQueryTimeOut 1 int 3.59, 4.9
com.ibm.db2.jcc.DB2BaseDataSource.timeFormat 2, 3 int 3.3
com.ibm.db2.jcc.DB2BaseDataSource.timestampFormat 1 int 3.6
com.ibm.db2.jcc.DB2BaseDataSource.timestampOutputType ※2 int 3.59, 4.9
com.ibm.db2.jcc.DB2BaseDataSource.timestampPrecisionReporting 1 int 3.8
com.ibm.db2.jcc.DB2BaseDataSource.traceDirectory 1 ストリング 1.5
com.ibm.db2.jcc.DB2BaseDataSource.traceFile 1 ストリング 1.1
com.ibm.db2.jcc.DB2BaseDataSource.traceFileAppend 1 ブール 1.2
com.ibm.db2.jcc.DB2BaseDataSource.traceFileCount 1 int 3.63, 4.13
com.ibm.db2.jcc.DB2BaseDataSource.traceFileSize 1 int 3.63, 4.13
com.ibm.db2.jcc.DB2BaseDataSource.traceLevel 1 int 1.0
com.ibm.db2.jcc.DB2BaseDataSource.traceOption 1 int 3.63, 4.13
com.ibm.db2.jcc.DB2BaseDataSource.useCachedCursor 2, 3 ブール 2.2
com.ibm.db2.jcc.DB2BaseDataSource.useClientSideLicenseFirst 2356 int 4.29
com.ibm.db2.jcc.DB2BaseDataSource.useJDBC4ColumnNameAndLabelSemantics 2, 3 int 3.50, 4.0
com.ibm.db2.jcc.DB2BaseDataSource.useJDBC41DefinitionForGetColumns 1 int 4.13
com.ibm.db2.jcc.DB2BaseDataSource.user 1 ストリング 1.0
com.ibm.db2.jcc.DB2BaseDataSource.useIdentityValLocalForAutoGeneratedKeys 2, 3 ブール 3.62, 4.12
com.ibm.db2.jcc.DB2BaseDataSource.useRowsetCursor ※2 ブール 3.1
com.ibm.db2.jcc.DB2BaseDataSource.useTransactionRedirect 3 ブール 2.6
com.ibm.db2.jcc.DB2BaseDataSource.xaNetworkOptimization 1 ブール 3.3
com.ibm.db2.jcc.DB2BaseDataSource.xmlFormat 2, 3 int 3.53, 4.3
com.ibm.db2.jcc.DB2BaseDataSource.DBANSIWARN 4 ブール 3.50, 4.0
com.ibm.db2.jcc.DB2BaseDataSource.DBDATE 4 ストリング 3.50, 4.0
com.ibm.db2.jcc.DB2BaseDataSource.DBPATH 4 ストリング 3.50, 4.0
com.ibm.db2.jcc.DB2BaseDataSource.DBSPACETEMP 4 ストリング 3.50, 4.0
com.ibm.db2.jcc.DB2BaseDataSource.DBTEMP 4 ストリング 3.50, 4.0
com.ibm.db2.jcc.DB2BaseDataSource.DBUPSPACE 4 ストリング 3.50, 4.0
com.ibm.db2.jcc.DB2BaseDataSource.DELIMIDENT 4 ブール 3.50, 4.0
com.ibm.db2.jcc.DB2BaseDataSource.IFX_DIRECTIVES 4 ストリング 3.50, 4.0
com.ibm.db2.jcc.DB2BaseDataSource.IFX_EXTDIRECTIVES 4 ストリング 3.50, 4.0
com.ibm.db2.jcc.DB2BaseDataSource.IFX_UPDDESC 4 ストリング 3.50, 4.0
com.ibm.db2.jcc.DB2BaseDataSource.IFX_XASTDCOMPLIANCE_XAEND 4 ストリング 3.50, 4.0
com.ibm.db2.jcc.DB2BaseDataSource.INFORMIXOPCACHE 4 ストリング 3.50, 4.0
com.ibm.db2.jcc.DB2BaseDataSource.INFORMIXSTACKSIZE 4 ストリング 3.50, 4.0
com.ibm.db2.jcc.DB2BaseDataSource.NODEFDAC 4 ストリング 3.50, 4.0
com.ibm.db2.jcc.DB2BaseDataSource.OPTCOMPIND 4 ストリング 3.50, 4.0
com.ibm.db2.jcc.DB2BaseDataSource.OPTOFC 4 ストリング 3.50, 4.0
com.ibm.db2.jcc.DB2BaseDataSource.PDQPRIORITY 4 ストリング 3.50, 4.0
com.ibm.db2.jcc.DB2BaseDataSource.PSORT_DBTEMP 4 ストリング 3.50, 4.0
com.ibm.db2.jcc.DB2BaseDataSource.PSORT_NPROCS 4 ストリング 3.50, 4.0
com.ibm.db2.jcc.DB2BaseDataSource.STMT_CACHE 4 ストリング 3.50, 4.0
注: このプロパティは、以下のデータソースへの接続に適用されます
  1. すべてのデータ・サーバー
  2. Db2 for z/OS
  3. Db2 Linux、UNIX、Windowsシステム上で
  4. IBM Informix
  5. DB2 for IBM i
  6. Db2 on Cloud
 

DB2BaseDataSource のフィールド

以下の定数は、 IBM Data Server Driver for JDBC and SQLJ

public final static int IMPLICIT_ROLLBACK_OPTION_NOT_SET = 0
implicitRollbackOption プロパティーのための定数。 この値は、デッドロックまたはタイムアウトの発生時に接続がクローズされないことを意味します。 この値により、IMPLICIT_ROLLBACK_OPTION_NOT_CLOSE_CONNECTION と同じ動作になります。
public final static int IMPLICIT_ROLLBACK_OPTION_NOT_CLOSE_CONNECTION = 1
implicitRollbackOption プロパティーのための定数。 この値は、デッドロックまたはタイムアウトの発生時に接続がクローズされないことを意味します。 IBM Data Server Driver for JDBC and SQLJ データサーバーがデッドロックまたはタイムアウト時に生成するエラーコードを返します。
public final static int IMPLICIT_ROLLBACK_OPTION_CLOSE_CONNECTION = 2
implicitRollbackOption プロパティーのための定数。 この値は、デッドロックまたはタイムアウトの発生時に接続がクローズされることを意味します。
public final static int INTERRUPT_PROCESSING_MODE_DISABLED = 0
interruptProcessingMode プロパティーのための定数。 この値は、割り込み処理が無効にされていることを示します。
public final static int INTERRUPT_PROCESSING_MODE_STATEMENT_CANCEL = 1
interruptProcessingMode プロパティーのための定数。 この値は、 IBM Data Server Driver for JDBC and SQLJ データサーバーが割り込み処理をサポートしている場合、アプリケーションが Statement.cancel を実行すると、現在実行中のステートメントがキャンセルされることを示します。 この値は、 Db2、 Linux、UNIX、およびWindowsシステムでのみサポートされています。
public final static int INTERRUPT_PROCESSING_MODE_CLOSE_SOCKET = 2
interruptProcessingMode プロパティーのための定数。 この値は、 IBM Data Server Driver for JDBC and SQLJ アプリケーションが Statement.cancel を実行すると、そのソケットを破棄して接続を閉じることを示しています。 この値は、 Db2 on Linux、UNIX、および Windows システム上の IBM Data Server Driver for JDBC and SQLJ タイプ 2 接続、または IBM Data Server Driver for JDBC and SQLJ タイプ 4 接続でのみサポートされます。
public final static int NOT_SET = 0
さまざまなプロパティーのデフォルト値。
public final static int YES = 1
さまざまなプロパティーの YES 値。
public final static int NO = 2
さまざまなプロパティーの NO 値。
public final static int QUERYTIMEOUT_DISABLED = -1
timerLevelForQueryTimeOut プロパティーのための定数。 この値は、照会がタイムアウトになるのを待機する Timer オブジェクトが作成されないことを示します。
public final static int QUERYTIMEOUT_STATEMENT_LEVEL = 1
timerLevelForQueryTimeOut プロパティーのための定数。 この値は、照会がタイムアウトになるのを待機する Timer オブジェクトが Statement レベルで作成されることを示します。
public final static int QUERYTIMEOUT_CONNECTION_LEVEL = 2
timerLevelForQueryTimeOut プロパティーのための定数。 この値は、照会がタイムアウトになるのを待機する Timer オブジェクトが Connection レベルで作成されることを示します。
public final static int TRACE_OPTION_CIRCULAR = 1
traceOption プロパティーのための定数。 この値は、 IBM Data Server Driver for JDBC and SQLJ 円形トレースを使用していることを示しています。

DB2BaseDataSource のメソッド

DB2BaseDataSource プロパティに対する getXXX および setXXX の方法に加えて、以下の方法は、のみに定義されています。 IBM Data Server Driver for JDBC and SQLJ

getReference
フォーマット:
public javax.naming.Reference getReference()
  throws javax.naming.NamingException

DataSource オブジェクトの Reference を検索します。 Reference の説明については、Javaプラットフォーム Standard Edition のドキュメントの javax.naming.Referenceable の説明を参照してください。

getSSLCipherSuites
フォーマット:
public java.lang.String getSSLCipherSuites()

sslCipherSuites プロパティーの内容を返します。

SSL 暗号スイートの詳細については、以下を参照してください。
  • 暗号スイート仕様
  • JavaプラットフォームにおけるJava暗号化アーキテクチャに関する情報は、 Standard Edition のドキュメントに記載されています
setSSLCipherSuites
フォーマット:
synchronized public void setSSLCipherSuites(String cipherSuites)

SSL接続のネゴシエーション時に使用する暗号スイートのセットを指定します。 IBM Data Server Driver for JDBC and SQLJ SSL接続のネゴシエーション時に使用する

SSL 暗号スイートの詳細については、以下を参照してください。
  • 暗号スイート仕様
  • JavaプラットフォームにおけるJava暗号化アーキテクチャに関する情報は、 Standard Edition のドキュメントに記載されています
パラメーター:
cipherSuites
有効化される暗号スイートの名前が含まれる文字列。 暗号スイート名が複数あるときには、名前がコンマ (,) で区切られます。