Definisce una configurazione di origine dati.
Name | Type | Default | Description |
---|---|---|---|
id | stringa | Un ID di configurazione univoco. | |
enableConnectionCasting | booleano | false | Indica che le connessioni ottenute dall'origine dati devono poter essere sottoposte a casting per le classi interfaccia implementate dall'implementazione connessione fornitore JDBC. Se si abilita questa opzione si verifica un ulteriore sovraccarico su ogni operazione getConnection. Se le interfacce JDBC del fornitore sono necessarie meno frequentemente, potrebbe essere utile lasciare disabilitata questa opzione e utilizzare Connection.unwrap(interfaccia) solo dove serve. Se si effettuano aggiornamenti mentre il server è in esecuzione, gli aggiornamenti si applicano alle nuove richieste di connessione; le connessioni in uso non sono influenzate. |
jndiName | string | Nome JNDI per una origine dati. Le connessioni esistenti sono eliminate se aggiornate mentre il server è in esecuzione. | |
jdbcDriverRef | Un riferimento allelemento di livello più alto {0} (stringa). | Driver JDBC per una origine dati. Le connessioni esistenti sono eliminate se aggiornate mentre il server è in esecuzione. | |
connectionManagerRef | Un riferimento allelemento di livello più alto {0} (stringa). | Gestore connessioni per una origine dati. Le connessioni esistenti sono eliminate se aggiornate mentre il server è in esecuzione. | |
type |
| Tipo di origine dati. Le connessioni esistenti sono eliminate se aggiornate mentre il server è in esecuzione. javax.sql.DataSource javax.sql.DataSource javax.sql.ConnectionPoolDataSource javax.sql.ConnectionPoolDataSource javax.sql.XADataSource javax.sql.XADataSource | |
connectionSharing |
| MatchOriginalRequest | Specifica il modo in cui viene eseguita la messa i corrispondenza delle connessioni per la condivisione. MatchOriginalRequest Durante la condivisione delle connessioni, eseguire la messa in corrispondenza in base alla richiesta di connessione originale. MatchCurrentState Durante la condivisione delle connessioni, eseguire la corrispondenza in base allo stato corrente della connessione. Se si effettuano aggiornamenti mentre il server è in esecuzione, gli aggiornamenti si applicano a ogni primo handle delle connessioni in una transazione. |
containerAuthDataRef | Un riferimento allelemento di livello più alto {0} (stringa). | Dati di autenticazione predefiniti per l'autenticazione gestita dal contenitore che si applica quando i bind non specificano un alias di autenticazione per un riferimento della risorsa con res-auth=CONTAINER. Se si effettuano aggiornamenti mentre il server è in esecuzione, le modifiche si applicano alle nuove richieste di connessione; le connessioni in uso non sono influenzate. | |
jaasLoginContextEntryRef | Un riferimento allelemento di livello più alto {0} (stringa). | La voce di contesto del login JAAS per l'autenticazione. Se si effettuano aggiornamenti mentre il server è in esecuzione, gli aggiornamenti si applicano alle nuove richieste di connessione; le connessioni in uso non sono influenzate. | |
isolationLevel |
| Livello di isolamento transazione predefinito. Se non è specificato e il database è identificato come DB2, Derby, Informix, Microsoft SQL Server o Sybase, viene utilizzato TRANSACTION_REPEATABLE_READ. Se non specificato per altri database, viene utilizzato TRANSACTION_READ_COMMITTED. Se si effettuano aggiornamenti mentre il server è in esecuzione, gli aggiornamenti si applicano alle nuove richieste di connessione; le connessioni in uso non sono influenzate. TRANSACTION_SNAPSHOT Isolamento dell'istantanea per il driver JDBC Microsoft SQL Server ed il driver DataDirect Connect per JDBC. TRANSACTION_READ_UNCOMMITTED Possono verificarsi letture non finali, letture non ripetibili e letture fantasma. TRANSACTION_READ_COMMITTED Non sono consentite letture non finali; possono verificarsi letture non ripetibili e letture fantasma. TRANSACTION_SERIALIZABLE Non sono consentite letture non finali, letture non ripetibili e letture fantasma. TRANSACTION_REPEATABLE_READ Non sono consentite letture non finali e letture non ripetibili; possono verificarsi letture fantasma. | |
statementCacheSize | int Min: 0 | 10 | Numero massimo di istruzioni memorizzate nella cache per connessione. Se si effettuano aggiornamenti mentre il server è in esecuzione, la cache delle istruzioni viene ridimensionata al successivo utilizzo. |
transactional | booleano | true | Abilitare la partecipazione alle transazioni gestite dal server delle applicazioni. Le connessioni esistenti sono eliminate se aggiornate mentre il server è in esecuzione. |
beginTranForResultSetScrollingAPIs | booleano | true | Provare ad integrare la transazione quando vengono utilizzate le interfacce di scorrimento dell'insieme di risultati. |
beginTranForVendorAPIs | booleano | true | Provare ad integrare la transazione quando vengono utilizzate le interfacce del fornitore. |
commitOrRollbackOnCleanup |
| Determina come ripulire le connessioni che potrebbero essere contenute in un'unità di lavoro del database (AutoCommit=false) quando la connessione viene chiusa o restituita al pool. rollback Eseguire la ripulitura della connessione eseguendo il ripristino dello stato precedente. commit Esegui la ripulitura della connessione eseguendo il commit. | |
queryTimeout | Un periodo di tempo con precisione al secondo | Timeout di query predefinito per istruzioni SQL. In una transazione JTA, syncQueryTimeoutWithTransactionTimeout può sovrascrivere questo valore predefinito. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. | |
recoveryAuthDataRef | Un riferimento allelemento di livello più alto {0} (stringa). | I dati di autenticazione per il ripristino della transazione. | |
syncQueryTimeoutWithTransactionTimeout | booleano | false | Utilizzare l'eventuale tempo restante in una transazione JTA come timeout di query predefinito per istruzioni SQL. |
supplementalJDBCTrace | booleano | Supplementa la traccia di driver JDBC registrata quando la traccia di driver JDBC è abilitata in bootstrap.properties. Le specifiche di traccia di driver JDBC includono: 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. Le connessioni esistenti sono eliminate se aggiornate mentre il server è in esecuzione. | |
validationTimeout | Un periodo di tempo con precisione al secondo | Specifica un valore di timeout per la convalida delle connessioni raggruppate in pool. Se specificato, le connessioni in pool vengono convalidate prima di essere riutilizzate dal pool di connessione. Il timeout di convalida è utilizzato anche quando il gestore connessioni convalida le connessioni in risposta a una connessione obsoleta per PurgePolicy=ValidateAllConnections. Il valore 0 indica che le connessioni vengono convalidate senza applicare il timeout. Il timeout di convalida richiede un driver JDBC compatibile con la specifica JDBC 4.0 o successiva. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. |
Driver JDBC per una origine dati. Le connessioni esistenti sono eliminate se aggiornate mentre il server è in esecuzione.
Name | Type | Default | Description |
---|---|---|---|
libraryRef | Un riferimento allelemento di livello più alto {0} (stringa). | Identifica i file nativi e i JAR di driver JDBC. | |
javax.sql.XADataSource | string | Implementazione del driver JDBC di javax.sql.XADataSource. | |
javax.sql.ConnectionPoolDataSource | string | Implementazione del driver JDBC di javax.sql.ConnectionPoolDataSource. | |
javax.sql.DataSource | string | Implementazione del driver JDBC di javax.sql.DataSource. |
Identifica i file nativi e i JAR di driver JDBC.
Name | Type | Default | Description |
---|---|---|---|
name | string | Nome della libreria condivisa per gli amministratori | |
description | string | Descrizione della libreria condivisa per gli amministratori | |
filesetRef | Elenco di riferimenti agli elementi di livello più alto fileset (stringa separata da virgole). | ID dell'insieme di file di riferimento | |
apiTypeVisibility | string | spec,ibm-api,api,stable | I tipi di package API supportati da questo programma di caricamento classe. Questo valore è un elenco separato da virgole di una combinazione dei seguenti package API: spec, ibm-api, api, stable, terza parte. |
jdbcDriver > library > fileset
ID dell'insieme di file di riferimento
Name | Type | Default | Description |
---|---|---|---|
id | stringa | Un ID di configurazione univoco. | |
dir | Percorso a una directory | ${server.config.dir} | La directory di base in cui ricercare i file. |
caseSensitive | booleano | true | Valore booleano per indicare se la ricerca deve essere sensibile al maiuscolo/minuscolo (valore predefinito: true). |
includes | string | * | L'elenco di pattern di nomi file separati da spazio o virgola da includere nei risultati della ricerca (valore predefinito: *). |
excludes | string | L'elenco di pattern di nomi file separati da spazio o virgola da escludere dai risultati della ricerca; per impostazione predefinita, non viene escluso alcun file. | |
scanInterval | Un periodo di tempo con precisione al millisecondo | 0 | Intervallo di scansione per il controllo delle modifiche all'insieme di file come valore long con suffisso dell'unità di tempo h-ore, m-minuti, s-secondi, ms-millisecondi (ad esempio, 2ms oppure 5s). Disabilitato (intervallo scansione=0) per impostazione predefinita. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m), secondi (s) o millisecondi (ms). Ad esempio, specificare 500 millisecondi come 500ms. È possibile includere più valori in una singola immissione. Ad esempio, 1s500ms è equivalente a 1,5 secondi. |
Id della cartella di riferimento
Name | Type | Default | Description |
---|---|---|---|
id | stringa | Un ID di configurazione univoco. | |
dir | Percorso a una directory | Directory o cartella da includere nel percorso classe della libreria per individuare i file delle risorse |
Id del file di riferimento
Name | Type | Default | Description |
---|---|---|---|
id | stringa | Un ID di configurazione univoco. | |
name | Percorso a un file | Nome file completo |
Gestore connessioni per una origine dati. Le connessioni esistenti sono eliminate se aggiornate mentre il server è in esecuzione.
Name | Type | Default | Description |
---|---|---|---|
agedTimeout | Un periodo di tempo con precisione al secondo | -1 | La quantità di tempo prima che una connessione possa essere eliminata dalla manutenzione del pool. Un valore di -1 disabilita questo timeout. Il valore 0 elimina tutte le connessioni disabilitando il pool di connessioni. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. |
connectionTimeout | Un periodo di tempo con precisione al secondo | 30s | L'intervallo di tempo dopo il quale scade una richiesta di connessione. Un valore di -1 disabilita questo timeout. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. |
maxIdleTime | Un periodo di tempo con precisione al secondo | 30m | La quantità di tempo per cui una connessione può essere non utilizzata o inattiva prima che possa essere eliminata durante la manutenzione del pool, se tale operazione non riduce il pool al di sotto della dimensione minima. Un valore di -1 disabilita questo timeout. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. |
maxPoolSize | int Min: 0 | 50 | Il numero massimo di connessioni fisiche per un pool. Un valore 0 indica un numero illimitato. |
minPoolSize | int Min: 0 | Il numero minimo di connessioni fisiche da gestire nel pool. Nel pool non sono preinseriti elementi. Il timeout superato può sostituire il minimo. | |
purgePolicy |
| EntirePool | Specifica quali connessioni eliminare quando in un pool viene rilevata una connessione obsoleta. FailingConnectionOnly Quando viene rilevata una connessione obsoleta, viene chiusa solo la connessione per la quale è stata rilevata una condizione di errore. ValidateAllConnections Quando viene rilevata una connessione obsoleta, le connessioni vengono sottoposte a test e quelle per cui viene rilevata una condizione di errore vengono chiuse. EntirePool Quando viene rilevata una connessione obsoleta, tutte le connessioni nel pool sono contrassegnate come obsolete e, quando non sono più utilizzate, vengono chiuse. |
reapTime | Un periodo di tempo con precisione al secondo | 3m | Intervallo di tempo tra le esecuzioni del thread di manutenzione pool. Un valore -1 disabilita la manutenzione pool. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. |
maxConnectionsPerThread | int Min: 0 | Limita il numero di connessioni aperte su ciascun thread. | |
numConnectionsPerThreadLocal | int Min: 0 | Memorizza in cache il numero specificato di connessioni per ciascun thread. | |
enableSharingForDirectLookups | booleano | true | Se impostato su true, le connessioni vengono condivise. Se impostato su false, le connessioni non vengono condivise. |
Proprietà dell'origine dati per il driver JDBC Informix.
Name | Type | Default | Description |
---|---|---|---|
databaseName | string | Proprietà driver JDBC: databaseName. | |
ifxIFXHOST | string | localhost | Proprietà driver JDBC: ifxIFXHOST. |
serverName | string | Server dove è in esecuzione il database. | |
portNumber | int | 1526 | Porta su cui ottenere le connessioni al database. |
ifxCLIENT_LOCALE | string | Proprietà driver JDBC: ifxCLIENT_LOCALE. | |
ifxCPMAgeLimit | Un periodo di tempo con precisione al secondo | Proprietà driver JDBC: ifxCPMAgeLimit. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. | |
ifxCPMInitPoolSize | int | Proprietà driver JDBC: ifxCPMInitPoolSize. | |
ifxCPMMaxConnections | int | Proprietà driver JDBC: ifxCPMMaxConnections. | |
ifxCPMMaxPoolSize | int | Proprietà driver JDBC: ifxCPMMaxPoolSize. | |
ifxCPMMinAgeLimit | Un periodo di tempo con precisione al secondo | Proprietà driver JDBC: ifxCPMMinAgeLimit. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. | |
ifxCPMMinPoolSize | int | Proprietà driver JDBC: ifxCPMMinPoolSize. | |
ifxCPMServiceInterval | Un periodo di tempo con precisione al millisecondo | Proprietà driver JDBC: ifxCPMServiceInterval. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m), secondi (s) o millisecondi (ms). Ad esempio, specificare 500 millisecondi come 500ms. È possibile includere più valori in una singola immissione. Ad esempio, 1s500ms è equivalente a 1,5 secondi. | |
ifxDBANSIWARN | booleano | Proprietà driver JDBC: ifxDBANSIWARN. | |
ifxDBCENTURY | string | Proprietà driver JDBC: ifxDBCENTURY. | |
ifxDBDATE | string | Proprietà driver JDBC: ifxDBDATE. | |
ifxDBSPACETEMP | string | Proprietà driver JDBC: ifxDBSPACETEMP. | |
ifxDBTEMP | string | Proprietà driver JDBC: ifxDBTEMP. | |
ifxDBTIME | string | Proprietà driver JDBC: ifxDBTIME. | |
ifxDBUPSPACE | string | Proprietà driver JDBC: ifxDBUPSPACE. | |
ifxDB_LOCALE | string | Proprietà driver JDBC: ifxDB_LOCALE. | |
ifxDELIMIDENT | booleano | Proprietà driver JDBC: ifxDELIMIDENT. | |
ifxENABLE_TYPE_CACHE | booleano | Proprietà driver JDBC: ifxENABLE_TYPE_CACHE. | |
ifxFET_BUF_SIZE | int | Proprietà driver JDBC: ifxFET_BUF_SIZE. | |
ifxGL_DATE | string | Proprietà driver JDBC: ifxGL_DATE. | |
ifxGL_DATETIME | string | Proprietà driver JDBC: ifxGL_DATETIME. | |
ifxIFX_AUTOFREE | booleano | Proprietà driver JDBC: ifxIFX_AUTOFREE. | |
ifxIFX_DIRECTIVES | string | Proprietà driver JDBC: ifxIFX_DIRECTIVES. | |
ifxIFX_LOCK_MODE_WAIT | Un periodo di tempo con precisione al secondo | 2s | Proprietà driver JDBC: ifxIFX_LOCK_MODE_WAIT. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. |
ifxIFX_SOC_TIMEOUT | Un periodo di tempo con precisione al millisecondo | Proprietà driver JDBC: ifxIFX_SOC_TIMEOUT. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m), secondi (s) o millisecondi (ms). Ad esempio, specificare 500 millisecondi come 500ms. È possibile includere più valori in una singola immissione. Ad esempio, 1s500ms è equivalente a 1,5 secondi. | |
ifxIFX_USEPUT | booleano | Proprietà driver JDBC: ifxIFX_USEPUT. | |
ifxIFX_USE_STRENC | booleano | Proprietà driver JDBC: ifxIFX_USE_STRENC. | |
ifxIFX_XASPEC | string | y | Proprietà driver JDBC: ifxIFX_XASPEC. |
ifxINFORMIXCONRETRY | int | Proprietà driver JDBC: ifxINFORMIXCONRETRY. | |
ifxINFORMIXCONTIME | Un periodo di tempo con precisione al secondo | Proprietà driver JDBC: ifxINFORMIXCONTIME. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. | |
ifxINFORMIXOPCACHE | string | Proprietà driver JDBC: ifxINFORMIXOPCACHE. | |
ifxINFORMIXSTACKSIZE | int | Proprietà driver JDBC: ifxINFORMIXSTACKSIZE. | |
ifxJDBCTEMP | string | Proprietà driver JDBC: ifxJDBCTEMP. | |
ifxLDAP_IFXBASE | string | Proprietà driver JDBC: ifxLDAP_IFXBASE. | |
ifxLDAP_PASSWD | string | Proprietà driver JDBC: ifxLDAP_PASSWD. | |
ifxLDAP_URL | string | Proprietà driver JDBC: ifxLDAP_URL. | |
ifxLDAP_USER | string | Proprietà driver JDBC: ifxLDAP_USER. | |
ifxLOBCACHE | int | Proprietà driver JDBC: ifxLOBCACHE. | |
ifxNEWCODESET | string | Proprietà driver JDBC: ifxNEWCODESET. | |
ifxNEWLOCALE | string | Proprietà driver JDBC: ifxNEWLOCALE. | |
ifxNODEFDAC | string | Proprietà driver JDBC: ifxNODEFDAC. | |
ifxOPTCOMPIND | string | Proprietà driver JDBC: ifxOPTCOMPIND. | |
ifxOPTOFC | string | Proprietà driver JDBC: ifxOPTOFC. | |
ifxOPT_GOAL | string | Proprietà driver JDBC: ifxOPT_GOAL. | |
ifxPATH | string | Proprietà driver JDBC: ifxPATH. | |
ifxPDQPRIORITY | string | Proprietà driver JDBC: ifxPDQPRIORITY. | |
ifxPLCONFIG | string | Proprietà driver JDBC: ifxPLCONFIG. | |
ifxPLOAD_LO_PATH | string | Proprietà driver JDBC: ifxPLOAD_LO_PATH. | |
ifxPROTOCOLTRACE | int | Proprietà driver JDBC: ifxPROTOCOLTRACE. | |
ifxPROTOCOLTRACEFILE | string | Proprietà driver JDBC: ifxPROTOCOLTRACEFILE. | |
ifxPROXY | string | Proprietà driver JDBC: ifxPROXY. | |
ifxPSORT_DBTEMP | string | Proprietà driver JDBC: ifxPSORT_DBTEMP. | |
ifxPSORT_NPROCS | booleano | Proprietà driver JDBC: ifxPSORT_NPROCS. | |
ifxSECURITY | string | Proprietà driver JDBC: ifxSECURITY. | |
ifxSQLH_FILE | string | Proprietà driver JDBC: ifxSQLH_FILE. | |
ifxSQLH_LOC | string | Proprietà driver JDBC: ifxSQLH_LOC. | |
ifxSQLH_TYPE | string | Proprietà driver JDBC: ifxSQLH_TYPE. | |
ifxSSLCONNECTION | string | Proprietà driver JDBC: ifxSSLCONNECTION. | |
ifxSTMT_CACHE | string | Proprietà driver JDBC: ifxSTMT_CACHE. | |
ifxTRACE | int | Proprietà driver JDBC: ifxTRACE. | |
ifxTRACEFILE | string | Proprietà driver JDBC: ifxTRACEFILE. | |
ifxTRUSTED_CONTEXT | string | Proprietà driver JDBC: ifxTRUSTED_CONTEXT. | |
ifxUSEV5SERVER | booleano | Proprietà driver JDBC: ifxUSEV5SERVER. | |
ifxUSE_DTENV | booleano | Proprietà driver JDBC: ifxUSE_DTENV. | |
loginTimeout | Un periodo di tempo con precisione al secondo | Proprietà driver JDBC: loginTimeout. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. | |
password | Password codificata reversibilmente (stringa) | Si consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà. | |
roleName | string | Proprietà driver JDBC: roleName. | |
user | string | Si consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà. |
Proprietà dell'origine dati per il driver JDBC IBM DB2 for i Native.
Name | Type | Default | Description |
---|---|---|---|
databaseName | string | *LOCAL | Proprietà driver JDBC: databaseName. |
access |
| all | Proprietà driver JDBC: access. all all read call read call read only read only |
autoCommit | booleano | true | Proprietà driver JDBC: autoCommit. |
batchStyle |
| 2.0 | Proprietà driver JDBC: batchStyle. 2.0 2.0 2.1 2.1 |
behaviorOverride | int | Proprietà driver JDBC: behaviorOverride. | |
blockSize |
| 32 | Proprietà driver JDBC: blockSize. 0 0 256 256 16 16 512 512 128 128 8 8 64 64 32 32 |
cursorHold | booleano | false | Proprietà driver JDBC: cursorHold. |
cursorSensitivity |
| asensitive | Proprietà driver JDBC: cursorSensitivity. I valori sono: 0 (TYPE_SCROLL_SENSITIVE_STATIC), 1 (TYPE_SCROLL_SENSITIVE_DYNAMIC), 2 (TYPE_SCROLL_ASENSITIVE). asensitive asensitive sensitive sensitive |
dataTruncation | string | true | Proprietà driver JDBC: dataTruncation. |
dateFormat |
| Proprietà driver JDBC: dateFormat. julian julian dmy dmy ymd ymd usa usa eur eur mdy mdy iso iso jis jis | |
dateSeparator |
| Proprietà driver JDBC: dateSeparator. \, Il carattere virgola (,). b Il carattere b - Il carattere trattino (-). . Il carattere punto (.). / Il carattere barra (/). | |
decimalSeparator |
| Proprietà driver JDBC: decimalSeparator. \, Il carattere virgola (,). . Il carattere punto (.). | |
directMap | booleano | true | Proprietà driver JDBC: directMap. |
doEscapeProcessing | booleano | true | Proprietà driver JDBC: doEscapeProcessing. |
fullErrors | booleano | Proprietà driver JDBC: fullErrors. | |
libraries | string | Proprietà driver JDBC: libraries. | |
lobThreshold | int Max: 500000 | 0 | Proprietà driver JDBC: lobThreshold. |
lockTimeout | Un periodo di tempo con precisione al secondo | 0 | Proprietà driver JDBC: lockTimeout. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. |
loginTimeout | Un periodo di tempo con precisione al secondo | Proprietà driver JDBC: loginTimeout. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. | |
maximumPrecision |
| 31 | Proprietà driver JDBC: maximumPrecision. 63 63 31 31 |
maximumScale | int Min: 0 Max: 63 | 31 | Proprietà driver JDBC: maximumScale. |
minimumDivideScale | int Min: 0 Max: 9 | 0 | Proprietà driver JDBC: minimumDivideScale. |
networkProtocol | int | Proprietà driver JDBC: networkProtocol. | |
password | Password codificata reversibilmente (stringa) | Si consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà. | |
portNumber | int | Porta su cui ottenere le connessioni al database. | |
prefetch | booleano | true | Proprietà driver JDBC: prefetch. |
queryOptimizeGoal |
| 2 | Proprietà driver JDBC: queryOptimizeGoal. I valori sono: 1 (*FIRSTIO) o 2 (*ALLIO). 1 *FIRSTIO 2 *ALLIO |
reuseObjects | booleano | true | Proprietà driver JDBC: reuseObjects. |
serverName | string | Server dove è in esecuzione il database. | |
serverTraceCategories | int | 0 | Proprietà driver JDBC: serverTraceCategories. |
systemNaming | booleano | false | Proprietà driver JDBC: systemNaming. |
timeFormat |
| Proprietà driver JDBC: timeFormat. usa usa eur eur iso iso jis jis hms hms | |
timeSeparator |
| Proprietà driver JDBC: timeSeparator. \, Il carattere virgola (,). b Il carattere b : Il carattere due punti (:). . Il carattere punto (.). | |
trace | booleano | Proprietà driver JDBC: trace. | |
transactionTimeout | Un periodo di tempo con precisione al secondo | 0 | Proprietà driver JDBC: transactionTimeout. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. |
translateBinary | booleano | false | Proprietà driver JDBC: translateBinary. |
translateHex |
| character | Proprietà driver JDBC: translateHex. character character binary binary |
useBlockInsert | booleano | false | Proprietà driver JDBC: useBlockInsert. |
user | string | Si consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà. |
Proprietà dell'origine dati per il driver JDBC Derby Embedded.
Name | Type | Default | Description |
---|---|---|---|
createDatabase |
| Proprietà driver JDBC: createDatabase. false Non creare automaticamente il database. create Quando viene stabilita la prima connessione, creare automaticamente il database se non esiste. | |
databaseName | string | Proprietà driver JDBC: databaseName. | |
connectionAttributes | string | Proprietà driver JDBC: connectionAttributes. | |
loginTimeout | Un periodo di tempo con precisione al secondo | Proprietà driver JDBC: loginTimeout. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. | |
password | Password codificata reversibilmente (stringa) | Si consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà. | |
shutdownDatabase |
| Proprietà driver JDBC: shutdownDatabase. false Non arrestare il database. shutdown Arrestare il database quando viene tentata una connessione. | |
user | string | Si consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà. |
Elenco delle proprietà del fornitore JDBC per l'origine dati. Ad esempio, databaseName="dbname" serverName="localhost" portNumber="50000".
Name | Type | Default | Description |
---|---|---|---|
databaseName | string | Proprietà driver JDBC: databaseName. | |
serverName | string | Server dove è in esecuzione il database. | |
portNumber | int | Porta su cui ottenere le connessioni al database. | |
URL | string | URL per la connessione al database. | |
user | string | Si consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà. | |
password | Password codificata reversibilmente (stringa) | Si consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà. |
properties.microsoft.sqlserver
Proprietà dell'origine dati per il driver JDBC Microsoft SQL Server.
Name | Type | Default | Description |
---|---|---|---|
databaseName | string | Proprietà driver JDBC: databaseName. | |
instanceName | string | Proprietà driver JDBC: instanceName. | |
serverName | string | localhost | Server dove è in esecuzione il database. |
portNumber | int | Porta su cui ottenere le connessioni al database. | |
accessToken | string | Proprietà driver JDBC: accessToken. | |
applicationIntent |
| Proprietà driver JDBC: applicationIntent. ReadOnly ReadOnly ReadWrite ReadWrite | |
applicationName | string | Proprietà driver JDBC: applicationName. | |
authentication |
| Proprietà driver JDBC: authentication. ActiveDirectoryPassword ActiveDirectoryPassword ActiveDirectoryIntegrated ActiveDirectoryIntegrated SqlPassword SqlPassword NotSpecified NotSpecified | |
authenticationScheme |
| Proprietà driver JDBC: authenticationScheme. JavaKerberos JavaKerberos NativeAuthentication NativeAuthentication | |
columnEncryptionSetting |
| Proprietà driver JDBC: columnEncryptionSetting. Enabled Enabled Disabled Disabled | |
encrypt | booleano | Proprietà driver JDBC: encrypt. | |
failoverPartner | string | Proprietà driver JDBC: failoverPartner. | |
hostNameInCertificate | string | Proprietà driver JDBC: hostNameInCertificate. | |
integratedSecurity | booleano | Proprietà driver JDBC: integratedSecurity. | |
keyStoreAuthentication |
| Proprietà driver JDBC: keyStoreAuthentication. JavaKeyStorePassword JavaKeyStorePassword | |
keyStoreLocation | Percorso a un file | Proprietà driver JDBC: keyStoreLocation. | |
keyStoreSecret | Password codificata reversibilmente (stringa) | Proprietà driver JDBC: keyStoreSecret. | |
lastUpdateCount | booleano | Proprietà driver JDBC: lastUpdateCount. | |
lockTimeout | Un periodo di tempo con precisione al millisecondo | Proprietà driver JDBC: lockTimeout. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m), secondi (s) o millisecondi (ms). Ad esempio, specificare 500 millisecondi come 500ms. È possibile includere più valori in una singola immissione. Ad esempio, 1s500ms è equivalente a 1,5 secondi. | |
loginTimeout | Un periodo di tempo con precisione al secondo | Proprietà driver JDBC: loginTimeout. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. | |
multiSubnetFailover | booleano | Proprietà driver JDBC: multiSubnetFailover. | |
packetSize | int Min: -1 Max: 32767 | Proprietà driver JDBC: packetSize. | |
password | Password codificata reversibilmente (stringa) | Si consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà. | |
responseBuffering |
| Proprietà driver JDBC: responseBuffering. adaptive adaptive full full | |
selectMethod |
| Proprietà driver JDBC: selectMethod. cursor cursor direct direct | |
sendStringParametersAsUnicode | booleano | false | Proprietà driver JDBC: sendStringParametersAsUnicode. |
sendTimeAsDatetime | booleano | Proprietà driver JDBC: sendTimeAsDatetime. | |
serverNameAsACE | booleano | Proprietà driver JDBC: serverNameAsACE. | |
serverSpn | string | Proprietà driver JDBC: serverSpn. | |
transparentNetworkIPResolution | booleano | Proprietà driver JDBC: transparentNetworkIPResolution. | |
trustServerCertificate | booleano | Proprietà driver JDBC: trustServerCertificate. | |
trustStore | string | Proprietà driver JDBC: trustStore. | |
trustStorePassword | Password codificata reversibilmente (stringa) | Proprietà driver JDBC: trustStorePassword. | |
URL | string | URL per la connessione al database. Esempio: jdbc:sqlserver://localhost:1433;databaseName=myDB. | |
user | string | Si consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà. | |
workstationID | string | Proprietà driver JDBC: workstationID. | |
xopenStates | booleano | Proprietà driver JDBC: xopenStates. |
Proprietà dell'origine dati per il driver JDBC Oracle.
Name | Type | Default | Description |
---|---|---|---|
driverType |
| thin | Proprietà driver JDBC: driverType. oci oci thin thin |
databaseName | string | Proprietà driver JDBC: databaseName. | |
serverName | string | localhost | Server dove è in esecuzione il database. |
portNumber | int | 1521 | Porta su cui ottenere le connessioni al database. |
URL | string | URL per la connessione al database. Esempi: jdbc:oracle:thin:@//localhost:1521/sample o jdbc:oracle:oci:@//localhost:1521/sample. | |
connectionProperties | string | Proprietà driver JDBC: connectionProperties. | |
loginTimeout | Un periodo di tempo con precisione al secondo | Proprietà driver JDBC: loginTimeout. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. | |
networkProtocol | string | Proprietà driver JDBC: networkProtocol. | |
ONSConfiguration | string | Proprietà driver JDBC: ONSConfiguration. | |
password | Password codificata reversibilmente (stringa) | Si consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà. | |
roleName | string | Proprietà driver JDBC: roleName. | |
serviceName | string | Proprietà driver JDBC: serviceName. | |
TNSEntryName | string | Proprietà driver JDBC: TNSEntryName. | |
user | string | Si consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà. |
Proprietà dell'origine dati per il driver JDBC Derby Network Client.
Name | Type | Default | Description |
---|---|---|---|
createDatabase |
| Proprietà driver JDBC: createDatabase. false Non creare automaticamente il database. create Quando viene stabilita la prima connessione, creare automaticamente il database se non esiste. | |
databaseName | string | Proprietà driver JDBC: databaseName. | |
serverName | string | localhost | Server dove è in esecuzione il database. |
portNumber | int | 1527 | Porta su cui ottenere le connessioni al database. |
connectionAttributes | string | Proprietà driver JDBC: connectionAttributes. | |
loginTimeout | Un periodo di tempo con precisione al secondo | Proprietà driver JDBC: loginTimeout. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. | |
password | Password codificata reversibilmente (stringa) | Si consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà. | |
retrieveMessageText | booleano | true | Proprietà driver JDBC: retrieveMessageText. |
securityMechanism |
| 3 | Proprietà driver JDBC: securityMechanism. I valori sono: 3 (CLEAR_TEXT_PASSWORD_SECURITY), 4 (USER_ONLY_SECURITY), 7 (ENCRYPTED_PASSWORD_SECURITY), 8 (STRONG_PASSWORD_SUBSTITUTE_SECURITY), 9 (ENCRYPTED_USER_AND_PASSWORD_SECURITY). 3 CLEAR_TEXT_PASSWORD_SECURITY 4 USER_ONLY_SECURITY 7 ENCRYPTED_PASSWORD_SECURITY 8 STRONG_PASSWORD_SUBSTITUTE_SECURITY 9 ENCRYPTED_USER_AND_PASSWORD_SECURITY |
shutdownDatabase |
| Proprietà driver JDBC: shutdownDatabase. false Non arrestare il database. shutdown Arrestare il database quando viene tentata una connessione. | |
ssl |
| Proprietà driver JDBC: ssl. peerAuthentication peerAuthentication basic basic off off | |
traceDirectory | string | Proprietà driver JDBC: traceDirectory. | |
traceFile | string | Proprietà driver JDBC: traceFile. | |
traceFileAppend | booleano | Proprietà driver JDBC: traceFileAppend. | |
traceLevel | int | Combinazione bitwise dei seguenti valori costanti: 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 | Si consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà. |
properties.datadirect.sqlserver
Proprietà dell'origine dati per il driver DataDirect Connect for JDBC per Microsoft SQL Server.
Name | Type | Default | Description |
---|---|---|---|
databaseName | string | Proprietà driver JDBC: databaseName. | |
serverName | string | localhost | Server dove è in esecuzione il database. |
portNumber | int | Porta su cui ottenere le connessioni al database. | |
accountingInfo | string | Proprietà driver JDBC: accountingInfo. | |
alternateServers | string | Proprietà driver JDBC: alternateServers. | |
alwaysReportTriggerResults | booleano | Proprietà driver JDBC: alwaysReportTriggerResults. | |
applicationName | string | Proprietà driver JDBC: applicationName. | |
authenticationMethod |
| Proprietà driver JDBC: authenticationMethod. auto auto ntlm ntlm userIdPassword userIdPassword kerberos kerberos | |
bulkLoadBatchSize | lungo | Proprietà driver JDBC: bulkLoadBatchSize. | |
bulkLoadOptions | lungo | Proprietà driver JDBC: bulkLoadOptions. | |
clientHostName | string | Proprietà driver JDBC: clientHostName. | |
clientUser | string | Proprietà driver JDBC: clientUser. | |
codePageOverride | string | Proprietà driver JDBC: codePageOverride. | |
connectionRetryCount | int | Proprietà driver JDBC: connectionRetryCount. | |
connectionRetryDelay | Un periodo di tempo con precisione al secondo | Proprietà driver JDBC: connectionRetryDelay. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. | |
convertNull | int | Proprietà driver JDBC: convertNull. | |
dateTimeInputParameterType |
| Proprietà driver JDBC: dateTimeInputParameterType. dateTime dateTime dateTimeOffset dateTimeOffset auto auto | |
dateTimeOutputParameterType |
| Proprietà driver JDBC: dateTimeOutputParameterType. dateTime dateTime dateTimeOffset dateTimeOffset auto auto | |
describeInputParameters |
| Proprietà driver JDBC: describeInputParameters. describeIfString describeIfString describeIfDateTime describeIfDateTime noDescribe noDescribe describeAll describeAll | |
describeOutputParameters |
| Proprietà driver JDBC: describeOutputParameters. describeIfString describeIfString describeIfDateTime describeIfDateTime noDescribe noDescribe describeAll describeAll | |
enableBulkLoad | booleano | Proprietà driver JDBC: enableBulkLoad. | |
enableCancelTimeout | booleano | Proprietà driver JDBC: enableCancelTimeout. | |
encryptionMethod |
| Proprietà driver JDBC: encryptionMethod. noEncryption noEncryption loginSSL loginSSL requestSSL requestSSL SSL SSL | |
failoverGranularity |
| Proprietà driver JDBC: failoverGranularity. nonAtomic nonAtomic disableIntegrityCheck disableIntegrityCheck atomic atomic atomicWithRepositioning atomicWithRepositioning | |
failoverMode |
| Proprietà driver JDBC: failoverMode. select select connect connect extended extended | |
failoverPreconnect | booleano | Proprietà driver JDBC: failoverPreconnect. | |
hostNameInCertificate | string | Proprietà driver JDBC: hostNameInCertificate. | |
initializationString | string | Proprietà driver JDBC: initializationString. | |
insensitiveResultSetBufferSize | int | Proprietà driver JDBC: insensitiveResultSetBufferSize. | |
javaDoubleToString | booleano | Proprietà driver JDBC: javaDoubleToString. | |
JDBCBehavior |
| 0 | Proprietà driver JDBC: JDBCBehavior. I valori sono: 0 (JDBC 4.0) o 1 (JDBC 3.0). 0 JDBC 4.0 1 JDBC 3.0 |
loadBalancing | booleano | Proprietà driver JDBC: loadBalancing. | |
loginTimeout | Un periodo di tempo con precisione al secondo | Proprietà driver JDBC: loginTimeout. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. | |
longDataCacheSize | int Min: -1 | Proprietà driver JDBC: longDataCacheSize. | |
netAddress | string | Proprietà driver JDBC: netAddress. | |
packetSize | int Min: -1 Max: 128 | Proprietà driver JDBC: packetSize. | |
password | Password codificata reversibilmente (stringa) | Si consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà. | |
queryTimeout | Un periodo di tempo con precisione al secondo | Proprietà driver JDBC: queryTimeout. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. | |
resultsetMetaDataOptions | int | Proprietà driver JDBC: resultsetMetaDataOptions. | |
selectMethod |
| Proprietà driver JDBC: selectMethod. cursor cursor direct direct | |
snapshotSerializable | booleano | Proprietà driver JDBC: snapshotSerializable. | |
spyAttributes | string | Proprietà driver JDBC: spyAttributes. | |
stringInputParameterType |
| varchar | Proprietà driver JDBC: stringInputParameterType. nvarchar nvarchar varchar varchar |
stringOutputParameterType |
| varchar | Proprietà driver JDBC: stringOutputParameterType. nvarchar nvarchar varchar varchar |
suppressConnectionWarnings | booleano | Proprietà driver JDBC: suppressConnectionWarnings. | |
transactionMode |
| Proprietà driver JDBC: transactionMode. explicit explicit implicit implicit | |
truncateFractionalSeconds | booleano | Proprietà driver JDBC: truncateFractionalSeconds. | |
trustStore | string | Proprietà driver JDBC: trustStore. | |
trustStorePassword | Password codificata reversibilmente (stringa) | Proprietà driver JDBC: trustStorePassword. | |
user | string | Si consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà. | |
useServerSideUpdatableCursors | booleano | Proprietà driver JDBC: useServerSideUpdatableCursors. | |
validateServerCertificate | booleano | Proprietà driver JDBC: validateServerCertificate. | |
XATransactionGroup | string | Proprietà driver JDBC: XATransactionGroup. | |
XMLDescribeType |
| Proprietà driver JDBC: XMLDescribeType. longvarbinary longvarbinary longvarchar longvarchar |
Proprietà dell'origine dati per IBM Data Server Driver per JDBC e SQLJ per Informix.
Name | Type | Default | Description |
---|---|---|---|
databaseName | string | Proprietà driver JDBC: databaseName. | |
serverName | string | localhost | Server dove è in esecuzione il database. |
portNumber | int | 1526 | Porta su cui ottenere le connessioni al database. |
currentLockTimeout | Un periodo di tempo con precisione al secondo | 2s | Proprietà driver JDBC: currentLockTimeout. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. |
DBANSIWARN | booleano | Proprietà driver JDBC: DBANSIWARN. | |
DBDATE | string | Proprietà driver JDBC: DBDATE. | |
DBPATH | string | Proprietà driver JDBC: DBPATH. | |
DBSPACETEMP | string | Proprietà driver JDBC: DBSPACETEMP. | |
DBTEMP | string | Proprietà driver JDBC: DBTEMP. | |
DBUPSPACE | string | Proprietà driver JDBC: DBUPSPACE. | |
DELIMIDENT | booleano | Proprietà driver JDBC: DELIMIDENT. | |
deferPrepares | booleano | Proprietà driver JDBC: deferPrepares. | |
driverType | int | 4 | Proprietà driver JDBC: driverType. |
enableNamedParameterMarkers | int | Proprietà driver JDBC: enableNamedParameterMarkers. I valori sono: 1 (YES) o 2 (NO). | |
enableSeamlessFailover | int | Proprietà driver JDBC: enableSeamlessFailover. I valori sono: 1 (YES) o 2 (NO). | |
enableSysplexWLB | booleano | Proprietà driver JDBC: enableSysplexWLB. | |
fetchSize | int | Proprietà driver JDBC: fetchSize. | |
fullyMaterializeLobData | booleano | Proprietà driver JDBC: fullyMaterializeLobData. | |
IFX_DIRECTIVES |
| Proprietà driver JDBC: IFX_DIRECTIVES. OFF OFF ON ON | |
IFX_EXTDIRECTIVES |
| Proprietà driver JDBC: IFX_EXTDIRECTIVES. OFF OFF ON ON | |
IFX_UPDDESC | string | Proprietà driver JDBC: IFX_UPDDESC. | |
IFX_XASTDCOMPLIANCE_XAEND |
| Proprietà driver JDBC: IFX_XASTDCOMPLIANCE_XAEND. 0 0 1 1 | |
INFORMIXOPCACHE | string | Proprietà driver JDBC: INFORMIXOPCACHE. | |
INFORMIXSTACKSIZE | string | Proprietà driver JDBC: INFORMIXSTACKSIZE. | |
keepDynamic | int | Proprietà driver JDBC: keepDynamic. | |
loginTimeout | Un periodo di tempo con precisione al secondo | Proprietà driver JDBC: loginTimeout. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. | |
NODEFDAC |
| Proprietà driver JDBC: NODEFDAC. no no yes yes | |
OPTCOMPIND |
| Proprietà driver JDBC: OPTCOMPIND. 0 0 1 1 2 2 | |
OPTOFC |
| Proprietà driver JDBC: OPTOFC. 0 0 1 1 | |
password | Password codificata reversibilmente (stringa) | Si consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà. | |
PDQPRIORITY |
| Proprietà driver JDBC: PDQPRIORITY. HIGH HIGH LOW LOW OFF OFF | |
progressiveStreaming |
| Proprietà driver JDBC: progressiveStreaming. I valori sono: 1 (YES) o 2 (NO). 1 YES 2 NO | |
PSORT_DBTEMP | string | Proprietà driver JDBC: PSORT_DBTEMP. | |
PSORT_NPROCS | string Max: 10 | Proprietà driver JDBC: PSORT_NPROCS. | |
queryDataSize | int Min: 4096 Max: 10485760 | Proprietà driver JDBC: queryDataSize. | |
resultSetHoldability |
| Proprietà driver JDBC: resultSetHoldability. I valori sono: 1 (HOLD_CURSORS_OVER_COMMIT) o 2 (CLOSE_CURSORS_AT_COMMIT). 1 HOLD_CURSORS_OVER_COMMIT 2 CLOSE_CURSORS_AT_COMMIT | |
resultSetHoldabilityForCatalogQueries |
| Proprietà driver JDBC: resultSetHoldabilityForCatalogQueries. I valori sono: 1 (HOLD_CURSORS_OVER_COMMIT) o 2 (CLOSE_CURSORS_AT_COMMIT). 1 HOLD_CURSORS_OVER_COMMIT 2 CLOSE_CURSORS_AT_COMMIT | |
retrieveMessagesFromServerOnGetMessage | booleano | true | Proprietà driver JDBC: retrieveMessagesFromServerOnGetMessage. |
securityMechanism |
| Proprietà driver JDBC: securityMechanism. I valori sono: 3 (CLEAR_TEXT_PASSWORD_SECURITY), 4 (USER_ONLY_SECURITY), 7 (ENCRYPTED_PASSWORD_SECURITY), 9 (ENCRYPTED_USER_AND_PASSWORD_SECURITY). 3 CLEAR_TEXT_PASSWORD_SECURITY 4 USER_ONLY_SECURITY 7 ENCRYPTED_PASSWORD_SECURITY 9 ENCRYPTED_USER_AND_PASSWORD_SECURITY | |
STMT_CACHE |
| Proprietà driver JDBC: STMT_CACHE. 0 0 1 1 | |
traceDirectory | string | Proprietà driver JDBC: traceDirectory. | |
traceFile | string | Proprietà driver JDBC: traceFile. | |
traceFileAppend | booleano | Proprietà driver JDBC: traceFileAppend. | |
traceLevel | int | Combinazione bitwise dei seguenti valori costanti: 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 | Proprietà driver JDBC: useJDBC4ColumnNameAndLabelSemantics. I valori sono: 1 (YES) o 2 (NO). | |
user | string | Si consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà. |
Proprietà dell'origine dati per IBM Data Server Driver per JDBC e SQLJ per DB2.
Name | Type | Default | Description |
---|---|---|---|
driverType |
| 4 | Proprietà driver JDBC: driverType. 2 Driver JDBC di tipo 2. 4 Driver JDBC di tipo 4. |
databaseName | string | Proprietà driver JDBC: databaseName. | |
serverName | string | localhost | Server dove è in esecuzione il database. |
portNumber | int | 50000 | Porta su cui ottenere le connessioni al database. |
accountingInterval | string | Proprietà driver JDBC: accountingInterval. | |
activateDatabase | int | Proprietà driver JDBC: activateDatabase. | |
affinityFailbackInterval | Un periodo di tempo con precisione al secondo | Proprietà driver JDBC: affinityFailbackInterval. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. | |
allowNextOnExhaustedResultSet |
| Proprietà driver JDBC: allowNextOnExhaustedResultSet. 1 YES 2 NO | |
allowNullResultSetForExecuteQuery |
| Proprietà driver JDBC: allowNullResultSetForExecuteQuery. 1 YES 2 NO | |
alternateGroupDatabaseName | string | Proprietà driver JDBC: alternateGroupDatabaseName. | |
alternateGroupPortNumber | string | Proprietà driver JDBC: alternateGroupPortNumber. | |
alternateGroupServerName | string | Proprietà driver JDBC: alternateGroupServerName. | |
atomicMultiRowInsert |
| Proprietà driver JDBC: atomicMultiRowInsert. 1 YES 2 NO | |
blockingReadConnectionTimeout | Un periodo di tempo con precisione al secondo | Proprietà driver JDBC: blockingReadConnectionTimeout. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. | |
charOutputSize | breve | Proprietà driver JDBC: charOutputSize. | |
clientApplcompat | string | Proprietà driver JDBC: clientApplcompat. | |
clientAccountingInformation | string | Proprietà driver JDBC: clientAccountingInformation. | |
clientApplicationInformation | string | Proprietà driver JDBC: clientApplicationInformation. | |
clientBidiStringType |
| Proprietà driver JDBC: clientBidiStringType. 11 BIDI_ST11 4 BIDI_ST4 5 BIDI_ST5 6 BIDI_ST6 7 BIDI_ST7 8 BIDI_ST8 9 BIDI_ST9 10 BIDI_ST10 | |
clientDebugInfo | string Max: 254 | Proprietà driver JDBC: clientDebugInfo. | |
clientProgramId | string Max: 80 | Proprietà driver JDBC: clientProgramId. | |
clientProgramName | string Max: 12 | Proprietà driver JDBC: clientProgramName. | |
clientRerouteAlternatePortNumber | string | Proprietà driver JDBC: clientRerouteAlternatePortNumber. | |
clientRerouteAlternateServerName | string | Proprietà driver JDBC: clientRerouteAlternateServerName. | |
clientUser | string | Proprietà driver JDBC: clientUser. | |
clientWorkstation | string | Proprietà driver JDBC: clientWorkstation. | |
commandTimeout | Un periodo di tempo con precisione al secondo | Proprietà driver JDBC: commandTimeout. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. | |
concurrentAccessResolution |
| Proprietà driver JDBC: concurrentAccessResolution. 1 CONCURRENTACCESS_USE_CURRENTLY_COMMITTED 2 CONCURRENTACCESS_WAIT_FOR_OUTCOME | |
connectionCloseWithInFlightTransaction |
| Proprietà driver JDBC: connectionCloseWithInFlightTransaction. 1 CONNECTION_CLOSE_WITH_EXCEPTION 2 CONNECTION_CLOSE_WITH_ROLLBACK | |
connectionTimeout | Un periodo di tempo con precisione al secondo | Proprietà driver JDBC: connectionTimeout. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. | |
connectNode | int Min: 0 Max: 999 | Proprietà driver JDBC: connectNode. | |
currentAlternateGroupEntry | int | Proprietà driver JDBC: currentAlternateGroupEntry. | |
currentDegree | string | Proprietà driver JDBC: currentDegree. | |
currentExplainMode | string Max: 254 | Proprietà driver JDBC: currentExplainMode. | |
currentExplainSnapshot | int Max: 8 | Proprietà driver JDBC: currentExplainSnapshot. | |
currentFunctionPath | string | Proprietà driver JDBC: currentFunctionPath. | |
currentLocaleLcCtype | string | Proprietà driver JDBC: currentLocaleLcCtype. | |
currentLockTimeout | Un periodo di tempo con precisione al secondo | Proprietà driver JDBC: currentLockTimeout. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. | |
currentMaintainedTableTypesForOptimization |
| Proprietà driver JDBC: currentMaintainedTableTypesForOptimization. SYSTEM SYSTEM ALL ALL NONE NONE USER USER | |
currentPackagePath | string | Proprietà driver JDBC: currentPackagePath. | |
currentPackageSet | string | Proprietà driver JDBC: currentPackageSet. | |
currentQueryOptimization |
| Proprietà driver JDBC: currentQueryOptimization. 0 0 1 1 2 2 3 3 5 5 7 7 9 9 | |
currentSQLID | string | Proprietà driver JDBC: currentSQLID. | |
currentSchema | string | Proprietà driver JDBC: currentSchema. | |
cursorSensitivity |
| Proprietà driver JDBC: cursorSensitivity. I valori sono: 0 (TYPE_SCROLL_SENSITIVE_STATIC), 1 (TYPE_SCROLL_SENSITIVE_DYNAMIC), 2 (TYPE_SCROLL_ASENSITIVE). 0 TYPE_SCROLL_SENSITIVE_STATIC 1 TYPE_SCROLL_SENSITIVE_DYNAMIC 2 TYPE_SCROLL_ASENSITIVE | |
dateFormat |
| Proprietà driver JDBC: dateFormat. 1 ISO 2 USA 3 EUR 4 JIS | |
decimalRoundingMode |
| Proprietà driver JDBC: decimalRoundingMode. 1 ROUND_DOWN 2 ROUND_CEILING 3 ROUND_HALF_EVEN 4 ROUND_HALF_UP 6 ROUND_FLOOR | |
decimalSeparator |
| Proprietà driver JDBC: decimalSeparator. 1 DECIMAL_SEPARATOR_PERIOD 2 DECIMAL_SEPARATOR_COMMA | |
decimalStringFormat |
| Proprietà driver JDBC: decimalStringFormat. 1 DECIMAL_STRING_FORMAT_TO_STRING 2 DECIMAL_STRING_FORMAT_TO_PLAIN_STRING | |
deferPrepares | booleano | true | Proprietà driver JDBC: deferPrepares. |
downgradeHoldCursorsUnderXa | booleano | Proprietà driver JDBC: downgradeHoldCursorsUnderXa. | |
enableAlternateGroupSeamlessACR | booleano | Proprietà driver JDBC: enableAlternateGroupSeamlessACR. | |
enableBidiLayoutTransformation | booleano | Proprietà driver JDBC: enableBidiLayoutTransformation. | |
enableClientAffinitiesList |
| Proprietà driver JDBC: enableClientAffinitiesList. I valori sono: 1 (YES) o 2 (NO). 1 YES 2 NO | |
enableConnectionConcentrator | booleano | Proprietà driver JDBC: enableConnectionConcentrator. | |
enableExtendedDescribe |
| Proprietà driver JDBC: enableExtendedDescribe. 1 YES 2 NO | |
enableExtendedIndicators |
| Proprietà driver JDBC: enableExtendedIndicators. 1 YES 2 NO | |
enableMultiRowInsertSupport | booleano | Proprietà driver JDBC: enableMultiRowInsertSupport. | |
enableNamedParameterMarkers |
| Proprietà driver JDBC: enableNamedParameterMarkers. I valori sono: 1 (YES) o 2 (NO). 1 YES 2 NO | |
enableRowsetSupport |
| Proprietà driver JDBC: enableRowsetSupport. 1 YES 2 NO | |
enableSeamlessFailover |
| Proprietà driver JDBC: enableSeamlessFailover. I valori sono: 1 (YES) o 2 (NO). 1 YES 2 NO | |
enableSysplexWLB | booleano | Proprietà driver JDBC: enableSysplexWLB. | |
enableT2zosLBF |
| Proprietà driver JDBC: enableT2zosLBF. 1 YES 2 NO | |
enableT2zosLBFSPResultSets |
| Proprietà driver JDBC: enableT2zosLBFSPResultSets. 1 YES 2 NO | |
enableXACleanTransaction | booleano | Proprietà driver JDBC: enableXACleanTransaction. | |
encryptionAlgorithm |
| Proprietà driver JDBC: encryptionAlgorithm. 1 1 2 2 | |
extendedTableInfo |
| Proprietà driver JDBC: extendedTableInfo. 1 YES 2 NO | |
fetchSize | int | Proprietà driver JDBC: fetchSize. | |
fullyMaterializeInputStreams | booleano | Proprietà driver JDBC: fullyMaterializeInputStreams. | |
fullyMaterializeInputStreamsOnBatchExecution |
| Proprietà driver JDBC: fullyMaterializeInputStreamsOnBatchExecution. 1 YES 2 NO | |
fullyMaterializeLobData | booleano | Proprietà driver JDBC: fullyMaterializeLobData. | |
implicitRollbackOption |
| Proprietà driver JDBC: implicitRollbackOption. 0 IMPLICIT_ROLLBACK_OPTION_NOT_SET 1 IMPLICIT_ROLLBACK_OPTION_NOT_CLOSE_CONNECTION 2 IMPLICIT_ROLLBACK_OPTION_CLOSE_CONNECTION | |
interruptProcessingMode |
| Proprietà driver JDBC: interruptProcessingMode. 0 INTERRUPT_PROCESSING_MODE_DISABLED 1 INTERRUPT_PROCESSING_MODE_STATEMENT_CANCEL 2 INTERRUPT_PROCESSING_MODE_CLOSE_SOCKET | |
jdbcCollection | string | Proprietà driver JDBC: jdbcCollection. | |
keepAliveTimeOut | Un periodo di tempo con precisione al secondo | Proprietà driver JDBC: keepAliveTimeOut. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. | |
keepDynamic | int | Proprietà driver JDBC: keepDynamic. | |
kerberosServerPrincipal | string | Proprietà driver JDBC: kerberosServerPrincipal. | |
loginTimeout | Un periodo di tempo con precisione al secondo | Proprietà driver JDBC: loginTimeout. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. | |
maxConnCachedParamBufferSize | int | Proprietà driver JDBC: maxConnCachedParamBufferSize. | |
maxRetriesForClientReroute | int | Proprietà driver JDBC: maxRetriesForClientReroute. | |
maxRowsetSize | int | Proprietà driver JDBC: maxRowsetSize. | |
maxTransportObjects | int | Proprietà driver JDBC: maxTransportObjects. | |
memberConnectTimeout | Un periodo di tempo con precisione al secondo | Proprietà driver JDBC: memberConnectTimeout. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. | |
optimizationProfile | string | Proprietà driver JDBC: optimizationProfile. | |
optimizationProfileToFlush | string | Proprietà driver JDBC: optimizationProfileToFlush. | |
password | Password codificata reversibilmente (stringa) | Si consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà. | |
pkList | string | Proprietà driver JDBC: pkList. | |
profileName | string | Proprietà driver JDBC: profileName. | |
progressiveStreaming |
| Proprietà driver JDBC: progressiveStreaming. I valori sono: 1 (YES) o 2 (NO). 1 YES 2 NO | |
queryCloseImplicit |
| Proprietà driver JDBC: queryCloseImplicit. I valori sono: 1 (QUERY_CLOSE_IMPLICIT_YES) o 2 (QUERY_CLOSE_IMPLICIT_NO). 1 QUERY_CLOSE_IMPLICIT_YES 2 QUERY_CLOSE_IMPLICIT_NO | |
queryDataSize | int Min: 4096 Max: 65535 | Proprietà driver JDBC: queryDataSize. | |
queryTimeoutInterruptProcessingMode |
| Proprietà driver JDBC: queryTimeoutInterruptProcessingMode. 1 INTERRUPT_PROCESSING_MODE_STATEMENT_CANCEL 2 INTERRUPT_PROCESSING_MODE_CLOSE_SOCKET | |
readOnly | booleano | Proprietà driver JDBC: readOnly. | |
recordTemporalHistory |
| Proprietà driver JDBC: recordTemporalHistory. 1 YES 2 NO | |
reportLongTypes |
| Proprietà driver JDBC: reportLongTypes. 1 YES 2 NO | |
resultSetHoldability |
| Proprietà driver JDBC: resultSetHoldability. I valori sono: 1 (HOLD_CURSORS_OVER_COMMIT) o 2 (CLOSE_CURSORS_AT_COMMIT). 1 HOLD_CURSORS_OVER_COMMIT 2 CLOSE_CURSORS_AT_COMMIT | |
resultSetHoldabilityForCatalogQueries |
| Proprietà driver JDBC: resultSetHoldabilityForCatalogQueries. I valori sono: 1 (HOLD_CURSORS_OVER_COMMIT) o 2 (CLOSE_CURSORS_AT_COMMIT). 1 HOLD_CURSORS_OVER_COMMIT 2 CLOSE_CURSORS_AT_COMMIT | |
retrieveMessagesFromServerOnGetMessage | booleano | true | Proprietà driver JDBC: retrieveMessagesFromServerOnGetMessage. |
retryIntervalForClientReroute | Un periodo di tempo con precisione al secondo | Proprietà driver JDBC: retryIntervalForClientReroute. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. | |
retryWithAlternativeSecurityMechanism |
| Proprietà driver JDBC: retryWithAlternativeSecurityMechanism. 1 YES 2 NO | |
returnAlias |
| Proprietà driver JDBC: returnAlias. 1 1 2 2 | |
securityMechanism |
| Proprietà driver JDBC: securityMechanism. I valori sono: 3 (CLEAR_TEXT_PASSWORD_SECURITY), 4 (USER_ONLY_SECURITY), 7 (ENCRYPTED_PASSWORD_SECURITY), 9 (ENCRYPTED_USER_AND_PASSWORD_SECURITY), 11 (KERBEROS_SECURITY), 12 (ENCRYPTED_USER_AND_DATA_SECURITY), 13 (ENCRYPTED_USER_PASSWORD_AND_DATA_SECURITY), 15 (PLUGIN_SECURITY), 16 (ENCRYPTED_USER_ONLY_SECURITY), 18 (TLS_CLIENT_CERTIFICATE_SECURITY). 11 KERBEROS_SECURITY 12 ENCRYPTED_USER_AND_DATA_SECURITY 13 ENCRYPTED_USER_PASSWORD_AND_DATA_SECURITY 3 CLEAR_TEXT_PASSWORD_SECURITY 4 USER_ONLY_SECURITY 15 PLUGIN_SECURITY 16 ENCRYPTED_USER_ONLY_SECURITY 7 ENCRYPTED_PASSWORD_SECURITY 18 TLS_CLIENT_CERTIFICATE_SECURITY 9 ENCRYPTED_USER_AND_PASSWORD_SECURITY | |
sendCharInputsUTF8 |
| Proprietà driver JDBC: sendCharInputsUTF8. 1 YES 2 NO | |
sendDataAsIs | booleano | Proprietà driver JDBC: sendDataAsIs. | |
serverBidiStringType |
| Proprietà driver JDBC: serverBidiStringType. 11 BIDI_ST11 4 BIDI_ST4 5 BIDI_ST5 6 BIDI_ST6 7 BIDI_ST7 8 BIDI_ST8 9 BIDI_ST9 10 BIDI_ST10 | |
sessionTimeZone | string | Proprietà driver JDBC: sessionTimeZone. | |
sqljCloseStmtsWithOpenResultSet | booleano | Proprietà driver JDBC: sqljCloseStmtsWithOpenResultSet. | |
sqljEnableClassLoaderSpecificProfiles | booleano | Proprietà driver JDBC: sqljEnableClassLoaderSpecificProfiles. | |
ssid | string | Proprietà driver JDBC: ssid. | |
sslCertLocation | string | Proprietà driver JDBC: sslCertLocation. | |
SSLCipherSuites | string | Proprietà driver JDBC: SSLCipherSuites. | |
sslConnection | booleano | Proprietà driver JDBC: sslConnection. | |
sslTrustStoreLocation | string | Proprietà driver JDBC: sslTrustStoreLocation. | |
sslTrustStorePassword | Password codificata reversibilmente (stringa) | Proprietà driver JDBC: sslTrustStorePassword. | |
sslTrustStoreType | string | Proprietà driver JDBC: sslTrustStoreType. | |
statementConcentrator |
| Proprietà driver JDBC: statementConcentrator. 1 STATEMENT_CONCENTRATOR_OFF 2 STATEMENT_CONCENTRATOR_WITH_LITERALS | |
streamBufferSize | int | Proprietà driver JDBC: streamBufferSize. | |
stripTrailingZerosForDecimalNumbers |
| Proprietà driver JDBC: stripTrailingZerosForDecimalNumbers. 1 YES 2 NO | |
sysSchema | string | Proprietà driver JDBC: sysSchema. | |
timeFormat |
| Proprietà driver JDBC: timeFormat. 1 ISO 2 USA 3 EUR 4 JIS | |
timerLevelForQueryTimeOut |
| Proprietà driver JDBC: timerLevelForQueryTimeOut. 1 QUERYTIMEOUT_STATEMENT_LEVEL 2 QUERYTIMEOUT_CONNECTION_LEVEL -1 QUERYTIMEOUT_DISABLED | |
timestampFormat |
| Proprietà driver JDBC: timestampFormat. 1 ISO 5 JDBC | |
timestampOutputType |
| Proprietà driver JDBC: timestampOutputType. 1 JDBC_TIMESTAMP 2 JCC_DBTIMESTAMP | |
timestampPrecisionReporting |
| Proprietà driver JDBC: timestampPrecisionReporting. 1 TIMESTAMP_JDBC_STANDARD 2 TIMESTAMP_ZERO_PADDING | |
traceDirectory | string | Proprietà driver JDBC: traceDirectory. | |
traceFile | string | Proprietà driver JDBC: traceFile. | |
traceFileAppend | booleano | Proprietà driver JDBC: traceFileAppend. | |
traceFileCount | int | Proprietà driver JDBC: traceFileCount. | |
traceFileSize | int | Proprietà driver JDBC: traceFileSize. | |
traceLevel | int | 0 | Combinazione bitwise dei seguenti valori costanti: 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 |
| Proprietà driver JDBC: traceOption 0 0 1 1 | |
translateForBitData |
| Proprietà driver JDBC: translateForBitData. 1 HEX_REPRESENTATION 2 SERVER_ENCODING_REPRESENTATION | |
updateCountForBatch |
| Proprietà driver JDBC: updateCountForBatch. 1 NO_UPDATE_COUNT 2 TOTAL_UPDATE_COUNT | |
useCachedCursor | booleano | Proprietà driver JDBC: useCachedCursor. | |
useIdentityValLocalForAutoGeneratedKeys | booleano | Proprietà driver JDBC: useIdentityValLocalForAutoGeneratedKeys. | |
useJDBC4ColumnNameAndLabelSemantics |
| Proprietà driver JDBC: useJDBC4ColumnNameAndLabelSemantics. I valori sono: 1 (YES) o 2 (NO). 1 YES 2 NO | |
useJDBC41DefinitionForGetColumns |
| Proprietà driver JDBC: useJDBC41DefinitionForGetColumns. 1 YES 2 NO | |
user | string | Si consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà. | |
useRowsetCursor | booleano | Proprietà driver JDBC: useRowsetCursor. | |
useTransactionRedirect | booleano | Proprietà driver JDBC: useTransactionRedirect. | |
xaNetworkOptimization | booleano | Proprietà driver JDBC: xaNetworkOptimization. | |
xmlFormat |
| Proprietà driver JDBC: xmlFormat. 0 XML_FORMAT_TEXTUAL 1 XML_FORMAT_BINARY |
Proprietà dell'origine dati per il driver JDBC IBM DB2 for i Toolbox.
Name | Type | Default | Description |
---|---|---|---|
serverName | string | Server dove è in esecuzione il database. | |
databaseName | string | Proprietà driver JDBC: databaseName. | |
access |
| all | Proprietà driver JDBC: access. all all read call read call read only read only |
behaviorOverride | int | Proprietà driver JDBC: behaviorOverride. | |
bidiImplicitReordering | booleano | true | Proprietà driver JDBC: bidiImplicitReordering. |
bidiNumericOrdering | booleano | false | Proprietà driver JDBC: bidiNumericOrdering. |
bidiStringType | int | Proprietà driver JDBC: bidiStringType. | |
bigDecimal | booleano | true | Proprietà driver JDBC: bigDecimal. |
blockCriteria |
| 2 | Proprietà driver JDBC: blockCriteria. I valori sono: 0 (nessun blocco di record), 1 (blocco se viene specificato FOR FETCH ONLY), 2 (blocco se viene specificato FOR UPDATE). 0 0 1 1 2 2 |
blockSize |
| 32 | Proprietà driver JDBC: blockSize. 0 0 256 256 16 16 512 512 128 128 8 8 64 64 32 32 |
characterTruncation |
| Proprietà driver JDBC: CharacterTruncation. default default warning warning none none | |
concurrentAccessResolution | int Min: 0 Max: 3 | Proprietà driver JDBC: concurrentAccessResolution. | |
cursorHold | booleano | false | Proprietà driver JDBC: cursorHold. |
cursorSensitivity |
| asensitive | Proprietà driver JDBC: cursorSensitivity. I valori sono: 0 (TYPE_SCROLL_SENSITIVE_STATIC), 1 (TYPE_SCROLL_SENSITIVE_DYNAMIC), 2 (TYPE_SCROLL_ASENSITIVE). asensitive asensitive insensitive insensitive sensitive sensitive |
dataCompression | booleano | true | Proprietà driver JDBC: dataCompression. |
dataTruncation | booleano | true | Proprietà driver JDBC: dataTruncation. |
dateFormat |
| Proprietà driver JDBC: dateFormat. julian julian dmy dmy ymd ymd usa usa eur eur mdy mdy iso iso jis jis | |
dateSeparator |
| Proprietà driver JDBC: dateSeparator. \, Il carattere virgola (,). ** Il carattere spazio ( ). - Il carattere trattino (-). . Il carattere punto (.). /** Il carattere barra (/). | |
decfloatRoundingMode |
| Proprietà driver JDBC: decfloatRoundingMode. ceiling ceiling half even half even half up half up up up floor floor down down half down half down | |
decimalDataErrors | string | Proprietà driver JDBC: decimalDataErrors. | |
decimalSeparator |
| Proprietà driver JDBC: decimalSeparator. \, Il carattere virgola (,). . Il carattere punto (.). | |
describeOption | string | Proprietà driver JDBC: describeOption. | |
driver |
| toolbox | Proprietà driver JDBC: driver. native native toolbox toolbox |
errors |
| basic | Proprietà driver JDBC: errori. basic basic full full |
extendedDynamic | booleano | false | Proprietà driver JDBC: extendedDynamic. |
extendedMetaData | booleano | false | Proprietà driver JDBC: extendedMetaData. |
fullOpen | booleano | false | Proprietà driver JDBC: fullOpen. |
holdInputLocators | booleano | true | Proprietà driver JDBC: holdInputLocators. |
holdStatements | booleano | false | Proprietà driver JDBC: holdStatements. |
ignoreWarnings | string | Proprietà driver JDBC: ignoreWarnings. | |
isolationLevelSwitchingSupport | booleano | false | Proprietà driver JDBC: isolationLevelSwitchingSupport. |
keepAlive | booleano | Proprietà driver JDBC: keepAlive. | |
lazyClose | booleano | false | Proprietà driver JDBC: lazyClose. |
libraries | string | Proprietà driver JDBC: libraries. | |
lobThreshold | int Min: 0 Max: 16777216 | 0 | Proprietà driver JDBC: lobThreshold. |
loginTimeout | Un periodo di tempo con precisione al secondo | Proprietà driver JDBC: loginTimeout. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. | |
maximumPrecision |
| 31 | Proprietà driver JDBC: maximumPrecision. 63 64 31 31 |
maximumBlockedInputRows | int Min: 1 Max: 32000 | Proprietà driver JDBC: maximumBlockedInputRows. | |
maximumScale | int Min: 0 Max: 63 | 31 | Proprietà driver JDBC: maximumScale. |
metaDataSource | int Min: 0 Max: 1 | 1 | Proprietà driver JDBC: metaDataSource. |
minimumDivideScale | int Min: 0 Max: 9 | 0 | Proprietà driver JDBC: minimumDivideScale. |
naming |
| sql | Proprietà driver JDBC: naming. system system sql sql |
numericRangeError |
| Proprietà driver JDBC: numericRangeError. default default warning warning none none | |
package | string | Proprietà driver JDBC: package. | |
packageAdd | booleano | true | Proprietà driver JDBC: packageAdd. |
packageCCSID |
| 13488 | Proprietà driver JDBC: packageCCSID. I valori sono: 1200 (UCS-2) o 13488 (UTF-16). 1200 1200 (UCS-2) 13488 13488 (UTF-16) |
packageCache | booleano | false | Proprietà driver JDBC: packageCache. |
packageCriteria |
| default | Proprietà driver JDBC: packageCriteria. default default select select |
packageError |
| warning | Proprietà driver JDBC: packageError. exception exception warning warning none none |
packageLibrary | string | QGPL | Proprietà driver JDBC: packageLibrary. |
password | Password codificata reversibilmente (stringa) | Si consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà. | |
prefetch | booleano | true | Proprietà driver JDBC: prefetch. |
prompt | booleano | false | Proprietà driver JDBC: prompt. |
proxyServer | string | Proprietà driver JDBC: proxyServer. | |
qaqqiniLibrary | string | Proprietà driver JDBC: qaqqiniLibrary. | |
queryOptimizeGoal | int Min: 0 Max: 2 | 0 | Proprietà driver JDBC: queryOptimizeGoal. I valori sono: 1 (*FIRSTIO) o 2 (*ALLIO). |
queryReplaceTruncatedParameter | string | Proprietà driver JDBC: queryReplaceTruncatedParameter. | |
queryTimeoutMechanism |
| Proprietà driver JDBC: queryTimeoutMechanism. cancel cancel qqrytimlmt qqrytimlmt | |
queryStorageLimit | int Min: -1 | Limite memoria query | |
receiveBufferSize | int Min: 1 | Proprietà driver JDBC: receiveBufferSize. | |
remarks |
| system | Proprietà driver JDBC: remarks. system system sql sql |
rollbackCursorHold | booleano | false | Proprietà driver JDBC: rollbackCursorHold. |
savePasswordWhenSerialized | booleano | false | Proprietà driver JDBC: savePasswordWhenSerialized. |
secondaryUrl | string | Proprietà driver JDBC: secondaryUrl. | |
secure | booleano | false | Proprietà driver JDBC: secure. |
secureCurrentUser | booleano | Proprietà driver JDBC: secureCurrentUser. | |
sendBufferSize | int Min: 1 | Proprietà driver JDBC: sendBufferSize. | |
serverTraceCategories | int | 0 | Proprietà driver JDBC: serverTraceCategories. |
serverTrace | int | Proprietà driver JDBC: serverTrace. | |
soLinger | Un periodo di tempo con precisione al secondo | Proprietà driver JDBC: soLinger. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. | |
soTimeout | Un periodo di tempo con precisione al millisecondo | Proprietà driver JDBC: soTimeout. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m), secondi (s) o millisecondi (ms). Ad esempio, specificare 500 millisecondi come 500ms. È possibile includere più valori in una singola immissione. Ad esempio, 1s500ms è equivalente a 1,5 secondi. | |
sort |
| hex | Proprietà driver JDBC: sort. hex hex language language table table |
sortLanguage | string | Proprietà driver JDBC: sortLanguage. | |
sortTable | string | Proprietà driver JDBC: sortTable. | |
sortWeight |
| Proprietà driver JDBC: sortWeight. shared shared unqiue unique | |
tcpNoDelay | booleano | Proprietà driver JDBC: tcpNoDelay. | |
threadUsed | booleano | true | Proprietà driver JDBC: threadUsed. |
timeFormat |
| Proprietà driver JDBC: timeFormat. usa usa eur eur iso iso jis jis hms hms | |
timeSeparator |
| Proprietà driver JDBC: timeSeparator. \, Il carattere virgola (,). ** Il carattere spazio ( ). : Il carattere due punti (:). .** Il carattere punto (.). | |
timestampFormat |
| Proprietà driver JDBC: timestampFormat. iso iso ibmsql ibmsql | |
toolboxTrace |
| Proprietà driver JDBC: toolboxTrace. all all proxy proxy datastream datastream pcml pcml warning warning information information jdbc jdbc none none diagnostic diagnostic thread thread error error conversion conversion | |
trace | booleano | Proprietà driver JDBC: trace. | |
translateBinary | booleano | false | Proprietà driver JDBC: translateBinary. |
translateBoolean | booleano | true | Proprietà driver JDBC: translateBoolean. |
translateHex |
| character | Proprietà driver JDBC: translateHex. character character binary binary |
trueAutoCommit | booleano | false | Proprietà driver JDBC: trueAutoCommit. |
useBlockUpdate | booleano | Proprietà driver JDBC: useBlockUpdate. | |
useDrdaMetadataVersion | booleano | Proprietà driver JDBC: useDrdaMetadataVersion. | |
user | string | Si consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà. | |
variableFieldCompression |
| Proprietà driver JDBC: variableFieldCompression. all all true true false false insert insert | |
xaLooselyCoupledSupport | int Min: 0 Max: 1 | 0 | Proprietà driver JDBC: xaLooselyCoupledSupport. |
Proprietà dell'origine dati per il driver JDBC Sybase.
Name | Type | Default | Description |
---|---|---|---|
databaseName | string | Proprietà driver JDBC: databaseName. | |
serverName | string | localhost | Server dove è in esecuzione il database. |
portNumber | int | 5000 | Porta su cui ottenere le connessioni al database. |
connectionProperties | string | SELECT_OPENS_CURSOR=true | Proprietà driver JDBC: connectionProperties. |
loginTimeout | Un periodo di tempo con precisione al secondo | Proprietà driver JDBC: loginTimeout. Specificare un numero intero positivo seguito da un'unità di tempo, che può essere ore (h), minuti (m) o secondi (s). Ad esempio, specificare 30 secondi come 30s. È possibile includere più valori in una singola immissione. Ad esempio, 1m30s è equivalente a 90 secondi. | |
networkProtocol |
| Proprietà driver JDBC: networkProtocol. socket socket SSL SSL | |
password | Password codificata reversibilmente (stringa) | Si consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà. | |
resourceManagerName | string | Proprietà driver JDBC: resourceManagerName. | |
SERVER_INITIATED_TRANSACTIONS |
| false | Proprietà driver JDBC: SERVER_INITIATED_TRANSACTIONS. true true false false |
user | string | Si consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà. | |
version | int | Proprietà driver JDBC: version. |
Dati di autenticazione predefiniti per l'autenticazione gestita dal contenitore che si applica quando i bind non specificano un alias di autenticazione per un riferimento della risorsa con res-auth=CONTAINER. Se si effettuano aggiornamenti mentre il server è in esecuzione, le modifiche si applicano alle nuove richieste di connessione; le connessioni in uso non sono influenzate.
Name | Type | Default | Description |
---|---|---|---|
user | string | Il nome dell'utente da utilizzare durante la connessione a EIS. | |
password | Password codificata reversibilmente (stringa) | La password dell'utente da utilizzare durante la connessione a EIS. Il valore può essere memorizzato come testo in chiaro oppure in formato codificato. Si consiglia di codificare la password. Per eseguire tale operazione, utilizzare lo strumento securityUtility con l'opzione encode. |
La voce di contesto del login JAAS per l'autenticazione. Se si effettuano aggiornamenti mentre il server è in esecuzione, gli aggiornamenti si applicano alle nuove richieste di connessione; le connessioni in uso non sono influenzate.
Name | Type | Default | Description |
---|---|---|---|
name | string | Nome della voce di configurazione JAAS. | |
loginModuleRef | Elenco di riferimenti agli elementi di livello più alto jaasLoginModule (stringa separata da virgole). | hashtable,userNameAndPassword,certificate,token | Un riferimento all'ID di un modulo di login JAAS. |
Il comando SQL da eseguire una volta su ogni nuova connessione stabilita al database. L'istruzione SQL si applica solo alle connessioni appena create e non a quelle esistenti riutilizzate dal pool di connessione. Le connessioni esistenti sono eliminate se aggiornate mentre il server è in esecuzione.
I dati di autenticazione per il ripristino della transazione.
Name | Type | Default | Description |
---|---|---|---|
user | string | Il nome dell'utente da utilizzare durante la connessione a EIS. | |
password | Password codificata reversibilmente (stringa) | La password dell'utente da utilizzare durante la connessione a EIS. Il valore può essere memorizzato come testo in chiaro oppure in formato codificato. Si consiglia di codificare la password. Per eseguire tale operazione, utilizzare lo strumento securityUtility con l'opzione encode. |