oauthProvider - Definizione del provider OAuth (oauthProvider)

La definizione del provider OAuth.

NameTypeDefaultDescription
idstringaUn ID di configurazione univoco.
httpsRequiredbooleanotrueÈ richiesta la comunicazione SSL tra il provider e il client OAuth.
authorizationGrantLifetimeUn periodo di tempo con precisione al secondo604800La durata della concessione dell'autorizzazione (secondi). Il parametro provider equivalente nel profilo del server delle applicazioni completo è oauth20.max.authorization.grant.lifetime.seconds. 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.
authorizationCodeLifetimeUn periodo di tempo con precisione al secondo60La durata del codice di autorizzazione (secondi). Il parametro provider equivalente nel profilo del server delle applicazioni completo è oauth20.code.lifetime.seconds. 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.
authorizationCodeLengthlungo30La lunghezza del codice di autorizzazione generato. Il parametro provider equivalente nel profilo del server delle applicazioni completo è oauth20.code.length.
accessTokenLifetimeUn periodo di tempo con precisione al secondo7200L'intervallo di tempo durante il quale il token di accesso è valido (secondi). Il parametro provider equivalente nel profilo del server delle applicazioni completo è oauth20.token.lifetime.seconds. 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.
accessTokenLengthlungo40La lunghezza del token di accesso OAuth generato. Il parametro provider equivalente nel profilo del server delle applicazioni completo è oauth20.access.token.length.
issueRefreshTokenbooleanotrueIl valore false disabilita la generazione e l'utilizzo dei token di aggiornamento. Il parametro provider equivalente nel profilo del server delle applicazioni completo è oauth20.issue.refresh.token.
refreshTokenLengthlungo50La lunghezza del token di aggiornamento generato. Il parametro provider equivalente nel profilo del server delle applicazioni completo è oauth20.refresh.token.length.
revokeAccessTokensWithRefreshTokensbooleanotrueUn valore false disabilita la revoca dei token di accesso associati quando viene revocato un token di aggiornamento. Il valore predefinito è true.
libraryRefUn riferimento allelemento di livello più alto {0} (stringa).Riferimento alla libreria condivisa contenente la classe del plug-in mediatore.
allowPublicClientsbooleanofalseIl valore false disabilita l'accesso dei client pubblici come descritto nella specifica OAuth. Il parametro provider equivalente nel profilo del server delle applicazioni completo è oauth20.allow.public.clients.
authorizationFormTemplatestringtemplate.htmlL'URL del template di una pagina di autorizzazione personalizzata. Il parametro provider equivalente nel profilo del server delle applicazioni completo è oauth20.authorization.form.template.
authorizationErrorTemplatestringL'URL del template di una pagina di errore di autorizzazione personalizzata. Il parametro provider equivalente nel profilo del server delle applicazioni completo è oauth20.authorization.error.template.
customLoginURLstringlogin.jspL'URL di una pagina di login personalizzata. Il parametro provider equivalente nel profilo del server delle applicazioni completo è oauth20.authorization.loginURL.
autoAuthorizeParamstringautoauthzPer utilizzare l'auto-autorizzazione, accodare il parametro autoAuthorize alle richieste con valore true. Il parametro provider equivalente nel profilo del server delle applicazioni completo è oauth20.autoauthorize.param.
autoAuthorizebooleanofalsePer utilizzare l'auto-autorizzazione, accodare il parametro autoAuthorize alle richieste con valore true. Il parametro provider equivalente nel profilo del server delle applicazioni completo è oauth20.autoauthorize.param.
clientURISubstitutionsstringValore facoltativo per sostituire stringhe di URI di client per i nomi host dinamici. Il parametro provider equivalente nel profilo del server delle applicazioni completo è oauth20.client.uri.substitutions.
clientTokenCacheSizelungoNumero massimo di voci della cache di token del client.
userClientTokenLimitlungoLimite token per ogni combinazione di utente e client.
filterstringIl filtro URI seleziona le richieste che questo provider deve autorizzare. Il parametro provider equivalente nel profilo del server delle applicazioni completo è Filter.
characterEncodingstringImposta la codifica caratteri della richiesta su questo valore. Il parametro provider equivalente nel profilo del server delle applicazioni completo è characterEncoding.
oauthOnlybooleanotrueSe il valore è true, le richieste che corrispondono al filtro devono avere un token di accesso oppure non riusciranno. Se il valore è false, le richieste corrispondenti verranno controllate per ricercare altri dati di autenticazione se non è presente alcun token di accesso. Il parametro provider equivalente nel profilo del server delle applicazioni completo è oauthOnly.
includeTokenInSubjectbooleanotrueSe il valore è true, aggiungere com.ibm.wsspi.security.oauth20.token.WSOAuth20Token come credenziale privata. Il parametro provider equivalente nel profilo del server delle applicazioni completo è includeToken.
consentCacheEntryLifetimeUn periodo di tempo con precisione al secondo1800Intervallo di tempo in cui una voce nella cache di ambiti consentiti è valida (secondi). 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.
consentCacheSizelong
Min: 0
1000Numero massimo di voci consentite nella cache di ambiti consentiti.
accessTokenCacheEnabledbooleanotrue%accessTokenCacheEnabled.desc
certAuthenticationbooleanofalseAbilita l'autenticazione del certificato client nella richiesta https.
jwtAccessTokenbooleanofalseGenerare il token web Json, serializzarlo come una stringa e collocarlo al posto del token di accesso.
coverageMapSessionMaxAgeUn periodo di tempo con precisione al secondo600Il valore di durata massima (max-age) (in secondi) per l'intestazione cache-control del servizio mappa di copertura. 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.
skipResourceOwnerValidationbooleanofalseSe il valore è true, ignora la convalida del proprietario della risorsa.
logoutRedirectURLstringURL facoltativo a cui viene reindirizzato il client una volta richiamato correttamente l'endpoint di uscita. Se non viene fornito un URL, viene utilizzata una pagina predefinita di uscita.

localStore

I client sono definiti nel file server.xml e i token sono memorizzati in cache nel server.

NameTypeDefaultDescription
tokenStoreSizelungo2000Dimensione archivio token

localStore > client

Un ID di configurazione univoco.

NameTypeDefaultDescription
idstringaUn ID di configurazione univoco.
namestringIl nome del client (indicato a volte come ID).
secretPassword codificata reversibilmente (stringa)La chiave segreta del client.
displaynamestringIl nome di visualizzazione del client.
tokenEndpointAuthMethod
  • client_secret_post
  • none
  • client_secret_basic
client_secret_basicIl metodo di autenticazione richiesto per l'endpoint di token del client.
client_secret_post
client_secret_post
none
nessuno
client_secret_basic
client_secret_basic
scopestringSpecificare tramite spazi l'elenco di ambiti del client.
applicationType
  • native
  • web
webIl tipo di applicazione che meglio descrive il client.
native
nativo
web
web
subjectType
  • public
Il tipo d soggetto richiesto per la risposta a questo client.
public
pubblico
sessionManagedbooleanofalseValore booleano che indica se il client partecipa alla gestione della sessione OpenID.
preAuthorizedScopestringElenco separato da spazi di valori di ambito che il client può utilizzare quando richiede token di accesso che si considera che siano stati preapprovati dal proprietario della risorsa e quindi non richiedono il consenso del proprietario della risorsa.
introspectTokensbooleanofalseValore booleano che specifica se al client è consentito accedere all'endpoint di introspezione per analizzare i token emessi dal server delle autorizzazioni.
allowRegexpRedirectsbooleanofalseConsentire che gli URL di reindirizzamento contengano espressioni regolari. Il valore predefinito è false.
functionalUserIdstringUn ID utente da associare ai token di accesso ottenuti da questo client utilizzando il tipo di concessione delle credenziali del client. Quando questo parametro client è specificato, il valore viene restituito nel parametro di risposta functional_user_id dall'endpoint di introspezione.
enabledbooleanotrueIl client è abilitato se true, disabilitato se false.

localStore > client > redirect

Array di URI di reindirizzamento da utilizzare nei flussi basati sul reindirizzamento come i tipi di concessione implicita e di codice di autorizzazione del client. Il primo URI di reindirizzamento viene utilizzato come valore predefinito, quando non ne è specificato alcuno in una richiesta.

localStore > client > grantTypes

I tipi di concessione che il client può utilizzare.

localStore > client > responseTypes

I tipi di risposta che il client può utilizzare.

localStore > client > postLogoutRedirectUris

Array di URL forniti dall'RP a cui può chiedere che l'agent utente dell'utente finale sia reindirizzato utilizzando il parametro post_logout_redirect_uri dopo che è stato eseguito un logout.

localStore > client > resourceIds

Gli identificativi risorsa che sono gli audience del token web Json.

localStore > client > functionalUserGroupIds

Un elenco di ID di gruppi da associare ai token di accesso ottenuti da questo client utilizzando il tipo di concessione delle credenziali del client. Quando questo parametro client è specificato, il valore viene restituito nel parametro di risposta functional_user_groupIds dall'endpoint di introspezione.

databaseStore

I client sono definiti e i token sono memorizzati in cache nel database.

NameTypeDefaultDescription
dataSourceRefUn riferimento allelemento di livello più alto {0} (stringa).Il riferimento all'origine dati per l'archivio.
cleanupExpiredTokenIntervalUn periodo di tempo con precisione al secondo3600Intervallo di ripulitura dei token scaduti (secondi). Il parametro provider equivalente nel profilo del server delle applicazioni completo è oauthjdbc.CleanupInterval. 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.
userstringUtente
passwordPassword codificata reversibilmente (stringa)La password utilizzata per accedere al database.
schemastringOAuthDBSchemaSchema

databaseStore > dataSource

Il riferimento all'origine dati per l'archivio.

NameTypeDefaultDescription
enableConnectionCastingbooleanofalseIndica 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.
jndiNamestringNome JNDI per una origine dati. Le connessioni esistenti sono eliminate se aggiornate mentre il server è in esecuzione.
jdbcDriverRefUn 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.
connectionManagerRefUn 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
  • javax.sql.DataSource
  • javax.sql.ConnectionPoolDataSource
  • javax.sql.XADataSource
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
  • MatchCurrentState
MatchOriginalRequestSpecifica 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.
containerAuthDataRefUn 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.
jaasLoginContextEntryRefUn 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
  • TRANSACTION_SNAPSHOT
  • TRANSACTION_READ_UNCOMMITTED
  • TRANSACTION_READ_COMMITTED
  • TRANSACTION_SERIALIZABLE
  • TRANSACTION_REPEATABLE_READ
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.
statementCacheSizeint
Min: 0
10Numero 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.
transactionalbooleanotrueAbilitare la partecipazione alle transazioni gestite dal server delle applicazioni. Le connessioni esistenti sono eliminate se aggiornate mentre il server è in esecuzione.
beginTranForResultSetScrollingAPIsbooleanotrueProvare ad integrare la transazione quando vengono utilizzate le interfacce di scorrimento dell'insieme di risultati.
beginTranForVendorAPIsbooleanotrueProvare ad integrare la transazione quando vengono utilizzate le interfacce del fornitore.
commitOrRollbackOnCleanup
  • rollback
  • commit
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.
queryTimeoutUn periodo di tempo con precisione al secondoTimeout 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.
recoveryAuthDataRefUn riferimento allelemento di livello più alto {0} (stringa).I dati di autenticazione per il ripristino della transazione.
syncQueryTimeoutWithTransactionTimeoutbooleanofalseUtilizzare l'eventuale tempo restante in una transazione JTA come timeout di query predefinito per istruzioni SQL.
supplementalJDBCTracebooleanoSupplementa 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.
validationTimeoutUn periodo di tempo con precisione al secondoSpecifica 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.

databaseStore > dataSource > jdbcDriver

Driver JDBC per una origine dati. Le connessioni esistenti sono eliminate se aggiornate mentre il server è in esecuzione.

NameTypeDefaultDescription
libraryRefUn riferimento allelemento di livello più alto {0} (stringa).Identifica i file nativi e i JAR di driver JDBC.
javax.sql.XADataSourcestringImplementazione del driver JDBC di javax.sql.XADataSource.
javax.sql.ConnectionPoolDataSourcestringImplementazione del driver JDBC di javax.sql.ConnectionPoolDataSource.
javax.sql.DataSourcestringImplementazione del driver JDBC di javax.sql.DataSource.

databaseStore > dataSource > jdbcDriver > library

Identifica i file nativi e i JAR di driver JDBC.

NameTypeDefaultDescription
namestringNome della libreria condivisa per gli amministratori
descriptionstringDescrizione della libreria condivisa per gli amministratori
filesetRefElenco di riferimenti agli elementi di livello più alto fileset (stringa separata da virgole).ID dell'insieme di file di riferimento
apiTypeVisibilitystringspec,ibm-api,api,stableI 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.

databaseStore > dataSource > jdbcDriver > library > fileset

ID dell'insieme di file di riferimento

NameTypeDefaultDescription
idstringaUn ID di configurazione univoco.
dirPercorso a una directory${server.config.dir}La directory di base in cui ricercare i file.
caseSensitivebooleanotrueValore booleano per indicare se la ricerca deve essere sensibile al maiuscolo/minuscolo (valore predefinito: true).
includesstring*L'elenco di pattern di nomi file separati da spazio o virgola da includere nei risultati della ricerca (valore predefinito: *).
excludesstringL'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.
scanIntervalUn periodo di tempo con precisione al millisecondo0Intervallo 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.

databaseStore > dataSource > jdbcDriver > library > folder

Id della cartella di riferimento

NameTypeDefaultDescription
idstringaUn ID di configurazione univoco.
dirPercorso a una directoryDirectory o cartella da includere nel percorso classe della libreria per individuare i file delle risorse

databaseStore > dataSource > jdbcDriver > library > file

Id del file di riferimento

NameTypeDefaultDescription
idstringaUn ID di configurazione univoco.
namePercorso a un fileNome file completo

databaseStore > dataSource > connectionManager

Gestore connessioni per una origine dati. Le connessioni esistenti sono eliminate se aggiornate mentre il server è in esecuzione.

NameTypeDefaultDescription
agedTimeoutUn periodo di tempo con precisione al secondo-1La 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.
connectionTimeoutUn periodo di tempo con precisione al secondo30sL'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.
maxIdleTimeUn periodo di tempo con precisione al secondo30mLa 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.
maxPoolSizeint
Min: 0
50Il numero massimo di connessioni fisiche per un pool. Un valore 0 indica un numero illimitato.
minPoolSizeint
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
  • FailingConnectionOnly
  • ValidateAllConnections
  • EntirePool
EntirePoolSpecifica 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.
reapTimeUn periodo di tempo con precisione al secondo3mIntervallo 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.
maxConnectionsPerThreadint
Min: 0
Limita il numero di connessioni aperte su ciascun thread.
numConnectionsPerThreadLocalint
Min: 0
Memorizza in cache il numero specificato di connessioni per ciascun thread.
enableSharingForDirectLookupsbooleanotrueSe impostato su true, le connessioni vengono condivise. Se impostato su false, le connessioni non vengono condivise.

databaseStore > dataSource > properties.informix

Proprietà dell'origine dati per il driver JDBC Informix.

NameTypeDefaultDescription
databaseNamestringProprietà driver JDBC: databaseName.
ifxIFXHOSTstringlocalhostProprietà driver JDBC: ifxIFXHOST.
serverNamestringServer dove è in esecuzione il database.
portNumberint1526Porta su cui ottenere le connessioni al database.
ifxCLIENT_LOCALEstringProprietà driver JDBC: ifxCLIENT_LOCALE.
ifxCPMAgeLimitUn periodo di tempo con precisione al secondoProprietà 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.
ifxCPMInitPoolSizeintProprietà driver JDBC: ifxCPMInitPoolSize.
ifxCPMMaxConnectionsintProprietà driver JDBC: ifxCPMMaxConnections.
ifxCPMMaxPoolSizeintProprietà driver JDBC: ifxCPMMaxPoolSize.
ifxCPMMinAgeLimitUn periodo di tempo con precisione al secondoProprietà 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.
ifxCPMMinPoolSizeintProprietà driver JDBC: ifxCPMMinPoolSize.
ifxCPMServiceIntervalUn periodo di tempo con precisione al millisecondoProprietà 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.
ifxDBANSIWARNbooleanoProprietà driver JDBC: ifxDBANSIWARN.
ifxDBCENTURYstringProprietà driver JDBC: ifxDBCENTURY.
ifxDBDATEstringProprietà driver JDBC: ifxDBDATE.
ifxDBSPACETEMPstringProprietà driver JDBC: ifxDBSPACETEMP.
ifxDBTEMPstringProprietà driver JDBC: ifxDBTEMP.
ifxDBTIMEstringProprietà driver JDBC: ifxDBTIME.
ifxDBUPSPACEstringProprietà driver JDBC: ifxDBUPSPACE.
ifxDB_LOCALEstringProprietà driver JDBC: ifxDB_LOCALE.
ifxDELIMIDENTbooleanoProprietà driver JDBC: ifxDELIMIDENT.
ifxENABLE_TYPE_CACHEbooleanoProprietà driver JDBC: ifxENABLE_TYPE_CACHE.
ifxFET_BUF_SIZEintProprietà driver JDBC: ifxFET_BUF_SIZE.
ifxGL_DATEstringProprietà driver JDBC: ifxGL_DATE.
ifxGL_DATETIMEstringProprietà driver JDBC: ifxGL_DATETIME.
ifxIFX_AUTOFREEbooleanoProprietà driver JDBC: ifxIFX_AUTOFREE.
ifxIFX_DIRECTIVESstringProprietà driver JDBC: ifxIFX_DIRECTIVES.
ifxIFX_LOCK_MODE_WAITUn periodo di tempo con precisione al secondo2sProprietà 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_TIMEOUTUn periodo di tempo con precisione al millisecondoProprietà 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_USEPUTbooleanoProprietà driver JDBC: ifxIFX_USEPUT.
ifxIFX_USE_STRENCbooleanoProprietà driver JDBC: ifxIFX_USE_STRENC.
ifxIFX_XASPECstringyProprietà driver JDBC: ifxIFX_XASPEC.
ifxINFORMIXCONRETRYintProprietà driver JDBC: ifxINFORMIXCONRETRY.
ifxINFORMIXCONTIMEUn periodo di tempo con precisione al secondoProprietà 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.
ifxINFORMIXOPCACHEstringProprietà driver JDBC: ifxINFORMIXOPCACHE.
ifxINFORMIXSTACKSIZEintProprietà driver JDBC: ifxINFORMIXSTACKSIZE.
ifxJDBCTEMPstringProprietà driver JDBC: ifxJDBCTEMP.
ifxLDAP_IFXBASEstringProprietà driver JDBC: ifxLDAP_IFXBASE.
ifxLDAP_PASSWDstringProprietà driver JDBC: ifxLDAP_PASSWD.
ifxLDAP_URLstringProprietà driver JDBC: ifxLDAP_URL.
ifxLDAP_USERstringProprietà driver JDBC: ifxLDAP_USER.
ifxLOBCACHEintProprietà driver JDBC: ifxLOBCACHE.
ifxNEWCODESETstringProprietà driver JDBC: ifxNEWCODESET.
ifxNEWLOCALEstringProprietà driver JDBC: ifxNEWLOCALE.
ifxNODEFDACstringProprietà driver JDBC: ifxNODEFDAC.
ifxOPTCOMPINDstringProprietà driver JDBC: ifxOPTCOMPIND.
ifxOPTOFCstringProprietà driver JDBC: ifxOPTOFC.
ifxOPT_GOALstringProprietà driver JDBC: ifxOPT_GOAL.
ifxPATHstringProprietà driver JDBC: ifxPATH.
ifxPDQPRIORITYstringProprietà driver JDBC: ifxPDQPRIORITY.
ifxPLCONFIGstringProprietà driver JDBC: ifxPLCONFIG.
ifxPLOAD_LO_PATHstringProprietà driver JDBC: ifxPLOAD_LO_PATH.
ifxPROTOCOLTRACEintProprietà driver JDBC: ifxPROTOCOLTRACE.
ifxPROTOCOLTRACEFILEstringProprietà driver JDBC: ifxPROTOCOLTRACEFILE.
ifxPROXYstringProprietà driver JDBC: ifxPROXY.
ifxPSORT_DBTEMPstringProprietà driver JDBC: ifxPSORT_DBTEMP.
ifxPSORT_NPROCSbooleanoProprietà driver JDBC: ifxPSORT_NPROCS.
ifxSECURITYstringProprietà driver JDBC: ifxSECURITY.
ifxSQLH_FILEstringProprietà driver JDBC: ifxSQLH_FILE.
ifxSQLH_LOCstringProprietà driver JDBC: ifxSQLH_LOC.
ifxSQLH_TYPEstringProprietà driver JDBC: ifxSQLH_TYPE.
ifxSSLCONNECTIONstringProprietà driver JDBC: ifxSSLCONNECTION.
ifxSTMT_CACHEstringProprietà driver JDBC: ifxSTMT_CACHE.
ifxTRACEintProprietà driver JDBC: ifxTRACE.
ifxTRACEFILEstringProprietà driver JDBC: ifxTRACEFILE.
ifxTRUSTED_CONTEXTstringProprietà driver JDBC: ifxTRUSTED_CONTEXT.
ifxUSEV5SERVERbooleanoProprietà driver JDBC: ifxUSEV5SERVER.
ifxUSE_DTENVbooleanoProprietà driver JDBC: ifxUSE_DTENV.
loginTimeoutUn periodo di tempo con precisione al secondoProprietà 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.
passwordPassword codificata reversibilmente (stringa)Si consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà.
roleNamestringProprietà driver JDBC: roleName.
userstringSi consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà.

databaseStore > dataSource > properties.db2.i.native

Proprietà dell'origine dati per il driver JDBC IBM DB2 for i Native.

NameTypeDefaultDescription
databaseNamestring*LOCALProprietà driver JDBC: databaseName.
access
  • all
  • read call
  • read only
allProprietà driver JDBC: access.
all
all
read call
read call
read only
read only
autoCommitbooleanotrueProprietà driver JDBC: autoCommit.
batchStyle
  • 2.0
  • 2.1
2.0Proprietà driver JDBC: batchStyle.
2.0
2.0
2.1
2.1
behaviorOverrideintProprietà driver JDBC: behaviorOverride.
blockSize
  • 0
  • 256
  • 16
  • 512
  • 128
  • 8
  • 64
  • 32
32Proprietà driver JDBC: blockSize.
0
0
256
256
16
16
512
512
128
128
8
8
64
64
32
32
cursorHoldbooleanofalseProprietà driver JDBC: cursorHold.
cursorSensitivity
  • asensitive
  • sensitive
asensitiveProprietà driver JDBC: cursorSensitivity. I valori sono: 0 (TYPE_SCROLL_SENSITIVE_STATIC), 1 (TYPE_SCROLL_SENSITIVE_DYNAMIC), 2 (TYPE_SCROLL_ASENSITIVE).
asensitive
asensitive
sensitive
sensitive
dataTruncationstringtrueProprietà driver JDBC: dataTruncation.
dateFormat
  • julian
  • dmy
  • ymd
  • usa
  • eur
  • mdy
  • iso
  • jis
Proprietà driver JDBC: dateFormat.
julian
julian
dmy
dmy
ymd
ymd
usa
usa
eur
eur
mdy
mdy
iso
iso
jis
jis
dateSeparator
  • \,
  • b
  • -
  • .
  • /
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 (.).
directMapbooleanotrueProprietà driver JDBC: directMap.
doEscapeProcessingbooleanotrueProprietà driver JDBC: doEscapeProcessing.
fullErrorsbooleanoProprietà driver JDBC: fullErrors.
librariesstringProprietà driver JDBC: libraries.
lobThresholdint
Max: 500000
0Proprietà driver JDBC: lobThreshold.
lockTimeoutUn periodo di tempo con precisione al secondo0Proprietà 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.
loginTimeoutUn periodo di tempo con precisione al secondoProprietà 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
  • 63
  • 31
31Proprietà driver JDBC: maximumPrecision.
63
63
31
31
maximumScaleint
Min: 0

Max: 63
31Proprietà driver JDBC: maximumScale.
minimumDivideScaleint
Min: 0

Max: 9
0Proprietà driver JDBC: minimumDivideScale.
networkProtocolintProprietà driver JDBC: networkProtocol.
passwordPassword codificata reversibilmente (stringa)Si consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà.
portNumberintPorta su cui ottenere le connessioni al database.
prefetchbooleanotrueProprietà driver JDBC: prefetch.
queryOptimizeGoal
  • 1
  • 2
2Proprietà driver JDBC: queryOptimizeGoal. I valori sono: 1 (*FIRSTIO) o 2 (*ALLIO).
1
*FIRSTIO
2
*ALLIO
reuseObjectsbooleanotrueProprietà driver JDBC: reuseObjects.
serverNamestringServer dove è in esecuzione il database.
serverTraceCategoriesint0Proprietà driver JDBC: serverTraceCategories.
systemNamingbooleanofalseProprietà driver JDBC: systemNaming.
timeFormat
  • usa
  • eur
  • iso
  • jis
  • hms
Proprietà driver JDBC: timeFormat.
usa
usa
eur
eur
iso
iso
jis
jis
hms
hms
timeSeparator
  • \,
  • b
  • :
  • .
Proprietà driver JDBC: timeSeparator.
\,
Il carattere virgola (,).
b
Il carattere b
:
Il carattere due punti (:).
.
Il carattere punto (.).
tracebooleanoProprietà driver JDBC: trace.
transactionTimeoutUn periodo di tempo con precisione al secondo0Proprietà 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.
translateBinarybooleanofalseProprietà driver JDBC: translateBinary.
translateHex
  • character
  • binary
characterProprietà driver JDBC: translateHex.
character
character
binary
binary
useBlockInsertbooleanofalseProprietà driver JDBC: useBlockInsert.
userstringSi consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà.

databaseStore > dataSource > properties.derby.embedded

Proprietà dell'origine dati per il driver JDBC Derby Embedded.

NameTypeDefaultDescription
createDatabase
  • false
  • create
Proprietà driver JDBC: createDatabase.
false
Non creare automaticamente il database.
create
Quando viene stabilita la prima connessione, creare automaticamente il database se non esiste.
databaseNamestringProprietà driver JDBC: databaseName.
connectionAttributesstringProprietà driver JDBC: connectionAttributes.
loginTimeoutUn periodo di tempo con precisione al secondoProprietà 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.
passwordPassword codificata reversibilmente (stringa)Si consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà.
shutdownDatabase
  • false
  • shutdown
Proprietà driver JDBC: shutdownDatabase.
false
Non arrestare il database.
shutdown
Arrestare il database quando viene tentata una connessione.
userstringSi consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà.

databaseStore > dataSource > properties

Elenco delle proprietà del fornitore JDBC per l'origine dati. Ad esempio, databaseName="dbname" serverName="localhost" portNumber="50000".

NameTypeDefaultDescription
databaseNamestringProprietà driver JDBC: databaseName.
serverNamestringServer dove è in esecuzione il database.
portNumberintPorta su cui ottenere le connessioni al database.
URLstringURL per la connessione al database.
userstringSi consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà.
passwordPassword codificata reversibilmente (stringa)Si consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà.

databaseStore > dataSource > properties.microsoft.sqlserver

Proprietà dell'origine dati per il driver JDBC Microsoft SQL Server.

NameTypeDefaultDescription
databaseNamestringProprietà driver JDBC: databaseName.
instanceNamestringProprietà driver JDBC: instanceName.
serverNamestringlocalhostServer dove è in esecuzione il database.
portNumberintPorta su cui ottenere le connessioni al database.
accessTokenstringProprietà driver JDBC: accessToken.
applicationIntent
  • ReadOnly
  • ReadWrite
Proprietà driver JDBC: applicationIntent.
ReadOnly
ReadOnly
ReadWrite
ReadWrite
applicationNamestringProprietà driver JDBC: applicationName.
authentication
  • ActiveDirectoryPassword
  • ActiveDirectoryIntegrated
  • SqlPassword
  • NotSpecified
Proprietà driver JDBC: authentication.
ActiveDirectoryPassword
ActiveDirectoryPassword
ActiveDirectoryIntegrated
ActiveDirectoryIntegrated
SqlPassword
SqlPassword
NotSpecified
NotSpecified
authenticationScheme
  • JavaKerberos
  • NativeAuthentication
Proprietà driver JDBC: authenticationScheme.
JavaKerberos
JavaKerberos
NativeAuthentication
NativeAuthentication
columnEncryptionSetting
  • Enabled
  • Disabled
Proprietà driver JDBC: columnEncryptionSetting.
Enabled
Enabled
Disabled
Disabled
encryptbooleanoProprietà driver JDBC: encrypt.
failoverPartnerstringProprietà driver JDBC: failoverPartner.
hostNameInCertificatestringProprietà driver JDBC: hostNameInCertificate.
integratedSecuritybooleanoProprietà driver JDBC: integratedSecurity.
keyStoreAuthentication
  • JavaKeyStorePassword
Proprietà driver JDBC: keyStoreAuthentication.
JavaKeyStorePassword
JavaKeyStorePassword
keyStoreLocationPercorso a un fileProprietà driver JDBC: keyStoreLocation.
keyStoreSecretPassword codificata reversibilmente (stringa)Proprietà driver JDBC: keyStoreSecret.
lastUpdateCountbooleanoProprietà driver JDBC: lastUpdateCount.
lockTimeoutUn periodo di tempo con precisione al millisecondoProprietà 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.
loginTimeoutUn periodo di tempo con precisione al secondoProprietà 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.
multiSubnetFailoverbooleanoProprietà driver JDBC: multiSubnetFailover.
packetSizeint
Min: -1

Max: 32767
Proprietà driver JDBC: packetSize.
passwordPassword codificata reversibilmente (stringa)Si consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà.
responseBuffering
  • adaptive
  • full
Proprietà driver JDBC: responseBuffering.
adaptive
adaptive
full
full
selectMethod
  • cursor
  • direct
Proprietà driver JDBC: selectMethod.
cursor
cursor
direct
direct
sendStringParametersAsUnicodebooleanofalseProprietà driver JDBC: sendStringParametersAsUnicode.
sendTimeAsDatetimebooleanoProprietà driver JDBC: sendTimeAsDatetime.
serverNameAsACEbooleanoProprietà driver JDBC: serverNameAsACE.
serverSpnstringProprietà driver JDBC: serverSpn.
transparentNetworkIPResolutionbooleanoProprietà driver JDBC: transparentNetworkIPResolution.
trustServerCertificatebooleanoProprietà driver JDBC: trustServerCertificate.
trustStorestringProprietà driver JDBC: trustStore.
trustStorePasswordPassword codificata reversibilmente (stringa)Proprietà driver JDBC: trustStorePassword.
URLstringURL per la connessione al database. Esempio: jdbc:sqlserver://localhost:1433;databaseName=myDB.
userstringSi consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà.
workstationIDstringProprietà driver JDBC: workstationID.
xopenStatesbooleanoProprietà driver JDBC: xopenStates.

databaseStore > dataSource > properties.oracle

Proprietà dell'origine dati per il driver JDBC Oracle.

NameTypeDefaultDescription
driverType
  • oci
  • thin
thinProprietà driver JDBC: driverType.
oci
oci
thin
thin
databaseNamestringProprietà driver JDBC: databaseName.
serverNamestringlocalhostServer dove è in esecuzione il database.
portNumberint1521Porta su cui ottenere le connessioni al database.
URLstringURL per la connessione al database. Esempi: jdbc:oracle:thin:@//localhost:1521/sample o jdbc:oracle:oci:@//localhost:1521/sample.
connectionPropertiesstringProprietà driver JDBC: connectionProperties.
loginTimeoutUn periodo di tempo con precisione al secondoProprietà 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.
networkProtocolstringProprietà driver JDBC: networkProtocol.
ONSConfigurationstringProprietà driver JDBC: ONSConfiguration.
passwordPassword codificata reversibilmente (stringa)Si consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà.
roleNamestringProprietà driver JDBC: roleName.
serviceNamestringProprietà driver JDBC: serviceName.
TNSEntryNamestringProprietà driver JDBC: TNSEntryName.
userstringSi consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà.

databaseStore > dataSource > properties.derby.client

Proprietà dell'origine dati per il driver JDBC Derby Network Client.

NameTypeDefaultDescription
createDatabase
  • false
  • create
Proprietà driver JDBC: createDatabase.
false
Non creare automaticamente il database.
create
Quando viene stabilita la prima connessione, creare automaticamente il database se non esiste.
databaseNamestringProprietà driver JDBC: databaseName.
serverNamestringlocalhostServer dove è in esecuzione il database.
portNumberint1527Porta su cui ottenere le connessioni al database.
connectionAttributesstringProprietà driver JDBC: connectionAttributes.
loginTimeoutUn periodo di tempo con precisione al secondoProprietà 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.
passwordPassword codificata reversibilmente (stringa)Si consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà.
retrieveMessageTextbooleanotrueProprietà driver JDBC: retrieveMessageText.
securityMechanism
  • 3
  • 4
  • 7
  • 8
  • 9
3Proprietà 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
  • false
  • shutdown
Proprietà driver JDBC: shutdownDatabase.
false
Non arrestare il database.
shutdown
Arrestare il database quando viene tentata una connessione.
ssl
  • peerAuthentication
  • basic
  • off
Proprietà driver JDBC: ssl.
peerAuthentication
peerAuthentication
basic
basic
off
off
traceDirectorystringProprietà driver JDBC: traceDirectory.
traceFilestringProprietà driver JDBC: traceFile.
traceFileAppendbooleanoProprietà driver JDBC: traceFileAppend.
traceLevelintCombinazione 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.
userstringSi consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà.

databaseStore > dataSource > properties.datadirect.sqlserver

Proprietà dell'origine dati per il driver DataDirect Connect for JDBC per Microsoft SQL Server.

NameTypeDefaultDescription
databaseNamestringProprietà driver JDBC: databaseName.
serverNamestringlocalhostServer dove è in esecuzione il database.
portNumberintPorta su cui ottenere le connessioni al database.
accountingInfostringProprietà driver JDBC: accountingInfo.
alternateServersstringProprietà driver JDBC: alternateServers.
alwaysReportTriggerResultsbooleanoProprietà driver JDBC: alwaysReportTriggerResults.
applicationNamestringProprietà driver JDBC: applicationName.
authenticationMethod
  • auto
  • ntlm
  • userIdPassword
  • kerberos
Proprietà driver JDBC: authenticationMethod.
auto
auto
ntlm
ntlm
userIdPassword
userIdPassword
kerberos
kerberos
bulkLoadBatchSizelungoProprietà driver JDBC: bulkLoadBatchSize.
bulkLoadOptionslungoProprietà driver JDBC: bulkLoadOptions.
clientHostNamestringProprietà driver JDBC: clientHostName.
clientUserstringProprietà driver JDBC: clientUser.
codePageOverridestringProprietà driver JDBC: codePageOverride.
connectionRetryCountintProprietà driver JDBC: connectionRetryCount.
connectionRetryDelayUn periodo di tempo con precisione al secondoProprietà 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.
convertNullintProprietà driver JDBC: convertNull.
dateTimeInputParameterType
  • dateTime
  • dateTimeOffset
  • auto
Proprietà driver JDBC: dateTimeInputParameterType.
dateTime
dateTime
dateTimeOffset
dateTimeOffset
auto
auto
dateTimeOutputParameterType
  • dateTime
  • dateTimeOffset
  • auto
Proprietà driver JDBC: dateTimeOutputParameterType.
dateTime
dateTime
dateTimeOffset
dateTimeOffset
auto
auto
describeInputParameters
  • describeIfString
  • describeIfDateTime
  • noDescribe
  • describeAll
Proprietà driver JDBC: describeInputParameters.
describeIfString
describeIfString
describeIfDateTime
describeIfDateTime
noDescribe
noDescribe
describeAll
describeAll
describeOutputParameters
  • describeIfString
  • describeIfDateTime
  • noDescribe
  • describeAll
Proprietà driver JDBC: describeOutputParameters.
describeIfString
describeIfString
describeIfDateTime
describeIfDateTime
noDescribe
noDescribe
describeAll
describeAll
enableBulkLoadbooleanoProprietà driver JDBC: enableBulkLoad.
enableCancelTimeoutbooleanoProprietà driver JDBC: enableCancelTimeout.
encryptionMethod
  • noEncryption
  • loginSSL
  • requestSSL
  • SSL
Proprietà driver JDBC: encryptionMethod.
noEncryption
noEncryption
loginSSL
loginSSL
requestSSL
requestSSL
SSL
SSL
failoverGranularity
  • nonAtomic
  • disableIntegrityCheck
  • atomic
  • atomicWithRepositioning
Proprietà driver JDBC: failoverGranularity.
nonAtomic
nonAtomic
disableIntegrityCheck
disableIntegrityCheck
atomic
atomic
atomicWithRepositioning
atomicWithRepositioning
failoverMode
  • select
  • connect
  • extended
Proprietà driver JDBC: failoverMode.
select
select
connect
connect
extended
extended
failoverPreconnectbooleanoProprietà driver JDBC: failoverPreconnect.
hostNameInCertificatestringProprietà driver JDBC: hostNameInCertificate.
initializationStringstringProprietà driver JDBC: initializationString.
insensitiveResultSetBufferSizeintProprietà driver JDBC: insensitiveResultSetBufferSize.
javaDoubleToStringbooleanoProprietà driver JDBC: javaDoubleToString.
JDBCBehavior
  • 0
  • 1
0Proprietà driver JDBC: JDBCBehavior. I valori sono: 0 (JDBC 4.0) o 1 (JDBC 3.0).
0
JDBC 4.0
1
JDBC 3.0
loadBalancingbooleanoProprietà driver JDBC: loadBalancing.
loginTimeoutUn periodo di tempo con precisione al secondoProprietà 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.
longDataCacheSizeint
Min: -1
Proprietà driver JDBC: longDataCacheSize.
netAddressstringProprietà driver JDBC: netAddress.
packetSizeint
Min: -1

Max: 128
Proprietà driver JDBC: packetSize.
passwordPassword codificata reversibilmente (stringa)Si consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà.
queryTimeoutUn periodo di tempo con precisione al secondoProprietà 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.
resultsetMetaDataOptionsintProprietà driver JDBC: resultsetMetaDataOptions.
selectMethod
  • cursor
  • direct
Proprietà driver JDBC: selectMethod.
cursor
cursor
direct
direct
snapshotSerializablebooleanoProprietà driver JDBC: snapshotSerializable.
spyAttributesstringProprietà driver JDBC: spyAttributes.
stringInputParameterType
  • nvarchar
  • varchar
varcharProprietà driver JDBC: stringInputParameterType.
nvarchar
nvarchar
varchar
varchar
stringOutputParameterType
  • nvarchar
  • varchar
varcharProprietà driver JDBC: stringOutputParameterType.
nvarchar
nvarchar
varchar
varchar
suppressConnectionWarningsbooleanoProprietà driver JDBC: suppressConnectionWarnings.
transactionMode
  • explicit
  • implicit
Proprietà driver JDBC: transactionMode.
explicit
explicit
implicit
implicit
truncateFractionalSecondsbooleanoProprietà driver JDBC: truncateFractionalSeconds.
trustStorestringProprietà driver JDBC: trustStore.
trustStorePasswordPassword codificata reversibilmente (stringa)Proprietà driver JDBC: trustStorePassword.
userstringSi consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà.
useServerSideUpdatableCursorsbooleanoProprietà driver JDBC: useServerSideUpdatableCursors.
validateServerCertificatebooleanoProprietà driver JDBC: validateServerCertificate.
XATransactionGroupstringProprietà driver JDBC: XATransactionGroup.
XMLDescribeType
  • longvarbinary
  • longvarchar
Proprietà driver JDBC: XMLDescribeType.
longvarbinary
longvarbinary
longvarchar
longvarchar

databaseStore > dataSource > properties.informix.jcc

Proprietà dell'origine dati per IBM Data Server Driver per JDBC e SQLJ per Informix.

NameTypeDefaultDescription
databaseNamestringProprietà driver JDBC: databaseName.
serverNamestringlocalhostServer dove è in esecuzione il database.
portNumberint1526Porta su cui ottenere le connessioni al database.
currentLockTimeoutUn periodo di tempo con precisione al secondo2sProprietà 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.
DBANSIWARNbooleanoProprietà driver JDBC: DBANSIWARN.
DBDATEstringProprietà driver JDBC: DBDATE.
DBPATHstringProprietà driver JDBC: DBPATH.
DBSPACETEMPstringProprietà driver JDBC: DBSPACETEMP.
DBTEMPstringProprietà driver JDBC: DBTEMP.
DBUPSPACEstringProprietà driver JDBC: DBUPSPACE.
DELIMIDENTbooleanoProprietà driver JDBC: DELIMIDENT.
deferPreparesbooleanoProprietà driver JDBC: deferPrepares.
driverTypeint4Proprietà driver JDBC: driverType.
enableNamedParameterMarkersintProprietà driver JDBC: enableNamedParameterMarkers. I valori sono: 1 (YES) o 2 (NO).
enableSeamlessFailoverintProprietà driver JDBC: enableSeamlessFailover. I valori sono: 1 (YES) o 2 (NO).
enableSysplexWLBbooleanoProprietà driver JDBC: enableSysplexWLB.
fetchSizeintProprietà driver JDBC: fetchSize.
fullyMaterializeLobDatabooleanoProprietà driver JDBC: fullyMaterializeLobData.
IFX_DIRECTIVES
  • OFF
  • ON
Proprietà driver JDBC: IFX_DIRECTIVES.
OFF
OFF
ON
ON
IFX_EXTDIRECTIVES
  • OFF
  • ON
Proprietà driver JDBC: IFX_EXTDIRECTIVES.
OFF
OFF
ON
ON
IFX_UPDDESCstringProprietà driver JDBC: IFX_UPDDESC.
IFX_XASTDCOMPLIANCE_XAEND
  • 0
  • 1
Proprietà driver JDBC: IFX_XASTDCOMPLIANCE_XAEND.
0
0
1
1
INFORMIXOPCACHEstringProprietà driver JDBC: INFORMIXOPCACHE.
INFORMIXSTACKSIZEstringProprietà driver JDBC: INFORMIXSTACKSIZE.
keepDynamicintProprietà driver JDBC: keepDynamic.
loginTimeoutUn periodo di tempo con precisione al secondoProprietà 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
  • no
  • yes
Proprietà driver JDBC: NODEFDAC.
no
no
yes
yes
OPTCOMPIND
  • 0
  • 1
  • 2
Proprietà driver JDBC: OPTCOMPIND.
0
0
1
1
2
2
OPTOFC
  • 0
  • 1
Proprietà driver JDBC: OPTOFC.
0
0
1
1
passwordPassword codificata reversibilmente (stringa)Si consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà.
PDQPRIORITY
  • HIGH
  • LOW
  • OFF
Proprietà driver JDBC: PDQPRIORITY.
HIGH
HIGH
LOW
LOW
OFF
OFF
progressiveStreaming
  • 1
  • 2
Proprietà driver JDBC: progressiveStreaming. I valori sono: 1 (YES) o 2 (NO).
1
YES
2
NO
PSORT_DBTEMPstringProprietà driver JDBC: PSORT_DBTEMP.
PSORT_NPROCSstring
Max: 10
Proprietà driver JDBC: PSORT_NPROCS.
queryDataSizeint
Min: 4096

Max: 10485760
Proprietà driver JDBC: queryDataSize.
resultSetHoldability
  • 1
  • 2
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
  • 1
  • 2
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
retrieveMessagesFromServerOnGetMessagebooleanotrueProprietà driver JDBC: retrieveMessagesFromServerOnGetMessage.
securityMechanism
  • 3
  • 4
  • 7
  • 9
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
  • 0
  • 1
Proprietà driver JDBC: STMT_CACHE.
0
0
1
1
traceDirectorystringProprietà driver JDBC: traceDirectory.
traceFilestringProprietà driver JDBC: traceFile.
traceFileAppendbooleanoProprietà driver JDBC: traceFileAppend.
traceLevelintCombinazione 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.
useJDBC4ColumnNameAndLabelSemanticsintProprietà driver JDBC: useJDBC4ColumnNameAndLabelSemantics. I valori sono: 1 (YES) o 2 (NO).
userstringSi consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà.

databaseStore > dataSource > properties.db2.jcc

Proprietà dell'origine dati per IBM Data Server Driver per JDBC e SQLJ per DB2.

NameTypeDefaultDescription
driverType
  • 2
  • 4
4Proprietà driver JDBC: driverType.
2
Driver JDBC di tipo 2.
4
Driver JDBC di tipo 4.
databaseNamestringProprietà driver JDBC: databaseName.
serverNamestringlocalhostServer dove è in esecuzione il database.
portNumberint50000Porta su cui ottenere le connessioni al database.
accountingIntervalstringProprietà driver JDBC: accountingInterval.
activateDatabaseintProprietà driver JDBC: activateDatabase.
affinityFailbackIntervalUn periodo di tempo con precisione al secondoProprietà 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
  • 1
  • 2
Proprietà driver JDBC: allowNextOnExhaustedResultSet.
1
YES
2
NO
allowNullResultSetForExecuteQuery
  • 1
  • 2
Proprietà driver JDBC: allowNullResultSetForExecuteQuery.
1
YES
2
NO
alternateGroupDatabaseNamestringProprietà driver JDBC: alternateGroupDatabaseName.
alternateGroupPortNumberstringProprietà driver JDBC: alternateGroupPortNumber.
alternateGroupServerNamestringProprietà driver JDBC: alternateGroupServerName.
atomicMultiRowInsert
  • 1
  • 2
Proprietà driver JDBC: atomicMultiRowInsert.
1
YES
2
NO
blockingReadConnectionTimeoutUn periodo di tempo con precisione al secondoProprietà 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.
charOutputSizebreveProprietà driver JDBC: charOutputSize.
clientApplcompatstringProprietà driver JDBC: clientApplcompat.
clientAccountingInformationstringProprietà driver JDBC: clientAccountingInformation.
clientApplicationInformationstringProprietà driver JDBC: clientApplicationInformation.
clientBidiStringType
  • 11
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
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
clientDebugInfostring
Max: 254
Proprietà driver JDBC: clientDebugInfo.
clientProgramIdstring
Max: 80
Proprietà driver JDBC: clientProgramId.
clientProgramNamestring
Max: 12
Proprietà driver JDBC: clientProgramName.
clientRerouteAlternatePortNumberstringProprietà driver JDBC: clientRerouteAlternatePortNumber.
clientRerouteAlternateServerNamestringProprietà driver JDBC: clientRerouteAlternateServerName.
clientUserstringProprietà driver JDBC: clientUser.
clientWorkstationstringProprietà driver JDBC: clientWorkstation.
commandTimeoutUn periodo di tempo con precisione al secondoProprietà 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
  • 1
  • 2
Proprietà driver JDBC: concurrentAccessResolution.
1
CONCURRENTACCESS_USE_CURRENTLY_COMMITTED
2
CONCURRENTACCESS_WAIT_FOR_OUTCOME
connectionCloseWithInFlightTransaction
  • 1
  • 2
Proprietà driver JDBC: connectionCloseWithInFlightTransaction.
1
CONNECTION_CLOSE_WITH_EXCEPTION
2
CONNECTION_CLOSE_WITH_ROLLBACK
connectionTimeoutUn periodo di tempo con precisione al secondoProprietà 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.
connectNodeint
Min: 0

Max: 999
Proprietà driver JDBC: connectNode.
currentAlternateGroupEntryintProprietà driver JDBC: currentAlternateGroupEntry.
currentDegreestringProprietà driver JDBC: currentDegree.
currentExplainModestring
Max: 254
Proprietà driver JDBC: currentExplainMode.
currentExplainSnapshotint
Max: 8
Proprietà driver JDBC: currentExplainSnapshot.
currentFunctionPathstringProprietà driver JDBC: currentFunctionPath.
currentLocaleLcCtypestringProprietà driver JDBC: currentLocaleLcCtype.
currentLockTimeoutUn periodo di tempo con precisione al secondoProprietà 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
  • SYSTEM
  • ALL
  • NONE
  • USER
Proprietà driver JDBC: currentMaintainedTableTypesForOptimization.
SYSTEM
SYSTEM
ALL
ALL
NONE
NONE
USER
USER
currentPackagePathstringProprietà driver JDBC: currentPackagePath.
currentPackageSetstringProprietà driver JDBC: currentPackageSet.
currentQueryOptimization
  • 0
  • 1
  • 2
  • 3
  • 5
  • 7
  • 9
Proprietà driver JDBC: currentQueryOptimization.
0
0
1
1
2
2
3
3
5
5
7
7
9
9
currentSQLIDstringProprietà driver JDBC: currentSQLID.
currentSchemastringProprietà driver JDBC: currentSchema.
cursorSensitivity
  • 0
  • 1
  • 2
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
  • 1
  • 2
  • 3
  • 4
Proprietà driver JDBC: dateFormat.
1
ISO
2
USA
3
EUR
4
JIS
decimalRoundingMode
  • 1
  • 2
  • 3
  • 4
  • 6
Proprietà driver JDBC: decimalRoundingMode.
1
ROUND_DOWN
2
ROUND_CEILING
3
ROUND_HALF_EVEN
4
ROUND_HALF_UP
6
ROUND_FLOOR
decimalSeparator
  • 1
  • 2
Proprietà driver JDBC: decimalSeparator.
1
DECIMAL_SEPARATOR_PERIOD
2
DECIMAL_SEPARATOR_COMMA
decimalStringFormat
  • 1
  • 2
Proprietà driver JDBC: decimalStringFormat.
1
DECIMAL_STRING_FORMAT_TO_STRING
2
DECIMAL_STRING_FORMAT_TO_PLAIN_STRING
deferPreparesbooleanotrueProprietà driver JDBC: deferPrepares.
downgradeHoldCursorsUnderXabooleanoProprietà driver JDBC: downgradeHoldCursorsUnderXa.
enableAlternateGroupSeamlessACRbooleanoProprietà driver JDBC: enableAlternateGroupSeamlessACR.
enableBidiLayoutTransformationbooleanoProprietà driver JDBC: enableBidiLayoutTransformation.
enableClientAffinitiesList
  • 1
  • 2
Proprietà driver JDBC: enableClientAffinitiesList. I valori sono: 1 (YES) o 2 (NO).
1
YES
2
NO
enableConnectionConcentratorbooleanoProprietà driver JDBC: enableConnectionConcentrator.
enableExtendedDescribe
  • 1
  • 2
Proprietà driver JDBC: enableExtendedDescribe.
1
YES
2
NO
enableExtendedIndicators
  • 1
  • 2
Proprietà driver JDBC: enableExtendedIndicators.
1
YES
2
NO
enableMultiRowInsertSupportbooleanoProprietà driver JDBC: enableMultiRowInsertSupport.
enableNamedParameterMarkers
  • 1
  • 2
Proprietà driver JDBC: enableNamedParameterMarkers. I valori sono: 1 (YES) o 2 (NO).
1
YES
2
NO
enableRowsetSupport
  • 1
  • 2
Proprietà driver JDBC: enableRowsetSupport.
1
YES
2
NO
enableSeamlessFailover
  • 1
  • 2
Proprietà driver JDBC: enableSeamlessFailover. I valori sono: 1 (YES) o 2 (NO).
1
YES
2
NO
enableSysplexWLBbooleanoProprietà driver JDBC: enableSysplexWLB.
enableT2zosLBF
  • 1
  • 2
Proprietà driver JDBC: enableT2zosLBF.
1
YES
2
NO
enableT2zosLBFSPResultSets
  • 1
  • 2
Proprietà driver JDBC: enableT2zosLBFSPResultSets.
1
YES
2
NO
enableXACleanTransactionbooleanoProprietà driver JDBC: enableXACleanTransaction.
encryptionAlgorithm
  • 1
  • 2
Proprietà driver JDBC: encryptionAlgorithm.
1
1
2
2
extendedTableInfo
  • 1
  • 2
Proprietà driver JDBC: extendedTableInfo.
1
YES
2
NO
fetchSizeintProprietà driver JDBC: fetchSize.
fullyMaterializeInputStreamsbooleanoProprietà driver JDBC: fullyMaterializeInputStreams.
fullyMaterializeInputStreamsOnBatchExecution
  • 1
  • 2
Proprietà driver JDBC: fullyMaterializeInputStreamsOnBatchExecution.
1
YES
2
NO
fullyMaterializeLobDatabooleanoProprietà driver JDBC: fullyMaterializeLobData.
implicitRollbackOption
  • 0
  • 1
  • 2
Proprietà driver JDBC: implicitRollbackOption.
0
IMPLICIT_ROLLBACK_OPTION_NOT_SET
1
IMPLICIT_ROLLBACK_OPTION_NOT_CLOSE_CONNECTION
2
IMPLICIT_ROLLBACK_OPTION_CLOSE_CONNECTION
interruptProcessingMode
  • 0
  • 1
  • 2
Proprietà driver JDBC: interruptProcessingMode.
0
INTERRUPT_PROCESSING_MODE_DISABLED
1
INTERRUPT_PROCESSING_MODE_STATEMENT_CANCEL
2
INTERRUPT_PROCESSING_MODE_CLOSE_SOCKET
jdbcCollectionstringProprietà driver JDBC: jdbcCollection.
keepAliveTimeOutUn periodo di tempo con precisione al secondoProprietà 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.
keepDynamicintProprietà driver JDBC: keepDynamic.
kerberosServerPrincipalstringProprietà driver JDBC: kerberosServerPrincipal.
loginTimeoutUn periodo di tempo con precisione al secondoProprietà 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.
maxConnCachedParamBufferSizeintProprietà driver JDBC: maxConnCachedParamBufferSize.
maxRetriesForClientRerouteintProprietà driver JDBC: maxRetriesForClientReroute.
maxRowsetSizeintProprietà driver JDBC: maxRowsetSize.
maxTransportObjectsintProprietà driver JDBC: maxTransportObjects.
memberConnectTimeoutUn periodo di tempo con precisione al secondoProprietà 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.
optimizationProfilestringProprietà driver JDBC: optimizationProfile.
optimizationProfileToFlushstringProprietà driver JDBC: optimizationProfileToFlush.
passwordPassword codificata reversibilmente (stringa)Si consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà.
pkListstringProprietà driver JDBC: pkList.
profileNamestringProprietà driver JDBC: profileName.
progressiveStreaming
  • 1
  • 2
Proprietà driver JDBC: progressiveStreaming. I valori sono: 1 (YES) o 2 (NO).
1
YES
2
NO
queryCloseImplicit
  • 1
  • 2
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
queryDataSizeint
Min: 4096

Max: 65535
Proprietà driver JDBC: queryDataSize.
queryTimeoutInterruptProcessingMode
  • 1
  • 2
Proprietà driver JDBC: queryTimeoutInterruptProcessingMode.
1
INTERRUPT_PROCESSING_MODE_STATEMENT_CANCEL
2
INTERRUPT_PROCESSING_MODE_CLOSE_SOCKET
readOnlybooleanoProprietà driver JDBC: readOnly.
recordTemporalHistory
  • 1
  • 2
Proprietà driver JDBC: recordTemporalHistory.
1
YES
2
NO
reportLongTypes
  • 1
  • 2
Proprietà driver JDBC: reportLongTypes.
1
YES
2
NO
resultSetHoldability
  • 1
  • 2
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
  • 1
  • 2
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
retrieveMessagesFromServerOnGetMessagebooleanotrueProprietà driver JDBC: retrieveMessagesFromServerOnGetMessage.
retryIntervalForClientRerouteUn periodo di tempo con precisione al secondoProprietà 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
  • 1
  • 2
Proprietà driver JDBC: retryWithAlternativeSecurityMechanism.
1
YES
2
NO
returnAlias
  • 1
  • 2
Proprietà driver JDBC: returnAlias.
1
1
2
2
securityMechanism
  • 11
  • 12
  • 13
  • 3
  • 4
  • 15
  • 16
  • 7
  • 18
  • 9
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
  • 1
  • 2
Proprietà driver JDBC: sendCharInputsUTF8.
1
YES
2
NO
sendDataAsIsbooleanoProprietà driver JDBC: sendDataAsIs.
serverBidiStringType
  • 11
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
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
sessionTimeZonestringProprietà driver JDBC: sessionTimeZone.
sqljCloseStmtsWithOpenResultSetbooleanoProprietà driver JDBC: sqljCloseStmtsWithOpenResultSet.
sqljEnableClassLoaderSpecificProfilesbooleanoProprietà driver JDBC: sqljEnableClassLoaderSpecificProfiles.
ssidstringProprietà driver JDBC: ssid.
sslCertLocationstringProprietà driver JDBC: sslCertLocation.
SSLCipherSuitesstringProprietà driver JDBC: SSLCipherSuites.
sslConnectionbooleanoProprietà driver JDBC: sslConnection.
sslTrustStoreLocationstringProprietà driver JDBC: sslTrustStoreLocation.
sslTrustStorePasswordPassword codificata reversibilmente (stringa)Proprietà driver JDBC: sslTrustStorePassword.
sslTrustStoreTypestringProprietà driver JDBC: sslTrustStoreType.
statementConcentrator
  • 1
  • 2
Proprietà driver JDBC: statementConcentrator.
1
STATEMENT_CONCENTRATOR_OFF
2
STATEMENT_CONCENTRATOR_WITH_LITERALS
streamBufferSizeintProprietà driver JDBC: streamBufferSize.
stripTrailingZerosForDecimalNumbers
  • 1
  • 2
Proprietà driver JDBC: stripTrailingZerosForDecimalNumbers.
1
YES
2
NO
sysSchemastringProprietà driver JDBC: sysSchema.
timeFormat
  • 1
  • 2
  • 3
  • 4
Proprietà driver JDBC: timeFormat.
1
ISO
2
USA
3
EUR
4
JIS
timerLevelForQueryTimeOut
  • 1
  • 2
  • -1
Proprietà driver JDBC: timerLevelForQueryTimeOut.
1
QUERYTIMEOUT_STATEMENT_LEVEL
2
QUERYTIMEOUT_CONNECTION_LEVEL
-1
QUERYTIMEOUT_DISABLED
timestampFormat
  • 1
  • 5
Proprietà driver JDBC: timestampFormat.
1
ISO
5
JDBC
timestampOutputType
  • 1
  • 2
Proprietà driver JDBC: timestampOutputType.
1
JDBC_TIMESTAMP
2
JCC_DBTIMESTAMP
timestampPrecisionReporting
  • 1
  • 2
Proprietà driver JDBC: timestampPrecisionReporting.
1
TIMESTAMP_JDBC_STANDARD
2
TIMESTAMP_ZERO_PADDING
traceDirectorystringProprietà driver JDBC: traceDirectory.
traceFilestringProprietà driver JDBC: traceFile.
traceFileAppendbooleanoProprietà driver JDBC: traceFileAppend.
traceFileCountintProprietà driver JDBC: traceFileCount.
traceFileSizeintProprietà driver JDBC: traceFileSize.
traceLevelint0Combinazione 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
  • 0
  • 1
Proprietà driver JDBC: traceOption
0
0
1
1
translateForBitData
  • 1
  • 2
Proprietà driver JDBC: translateForBitData.
1
HEX_REPRESENTATION
2
SERVER_ENCODING_REPRESENTATION
updateCountForBatch
  • 1
  • 2
Proprietà driver JDBC: updateCountForBatch.
1
NO_UPDATE_COUNT
2
TOTAL_UPDATE_COUNT
useCachedCursorbooleanoProprietà driver JDBC: useCachedCursor.
useIdentityValLocalForAutoGeneratedKeysbooleanoProprietà driver JDBC: useIdentityValLocalForAutoGeneratedKeys.
useJDBC4ColumnNameAndLabelSemantics
  • 1
  • 2
Proprietà driver JDBC: useJDBC4ColumnNameAndLabelSemantics. I valori sono: 1 (YES) o 2 (NO).
1
YES
2
NO
useJDBC41DefinitionForGetColumns
  • 1
  • 2
Proprietà driver JDBC: useJDBC41DefinitionForGetColumns.
1
YES
2
NO
userstringSi consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà.
useRowsetCursorbooleanoProprietà driver JDBC: useRowsetCursor.
useTransactionRedirectbooleanoProprietà driver JDBC: useTransactionRedirect.
xaNetworkOptimizationbooleanoProprietà driver JDBC: xaNetworkOptimization.
xmlFormat
  • 0
  • 1
Proprietà driver JDBC: xmlFormat.
0
XML_FORMAT_TEXTUAL
1
XML_FORMAT_BINARY

databaseStore > dataSource > properties.db2.i.toolbox

Proprietà dell'origine dati per il driver JDBC IBM DB2 for i Toolbox.

NameTypeDefaultDescription
serverNamestringServer dove è in esecuzione il database.
databaseNamestringProprietà driver JDBC: databaseName.
access
  • all
  • read call
  • read only
allProprietà driver JDBC: access.
all
all
read call
read call
read only
read only
behaviorOverrideintProprietà driver JDBC: behaviorOverride.
bidiImplicitReorderingbooleanotrueProprietà driver JDBC: bidiImplicitReordering.
bidiNumericOrderingbooleanofalseProprietà driver JDBC: bidiNumericOrdering.
bidiStringTypeintProprietà driver JDBC: bidiStringType.
bigDecimalbooleanotrueProprietà driver JDBC: bigDecimal.
blockCriteria
  • 0
  • 1
  • 2
2Proprietà 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
  • 0
  • 256
  • 16
  • 512
  • 128
  • 8
  • 64
  • 32
32Proprietà driver JDBC: blockSize.
0
0
256
256
16
16
512
512
128
128
8
8
64
64
32
32
characterTruncation
  • default
  • warning
  • none
Proprietà driver JDBC: CharacterTruncation.
default
default
warning
warning
none
none
concurrentAccessResolutionint
Min: 0

Max: 3
Proprietà driver JDBC: concurrentAccessResolution.
cursorHoldbooleanofalseProprietà driver JDBC: cursorHold.
cursorSensitivity
  • asensitive
  • insensitive
  • sensitive
asensitiveProprietà 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
dataCompressionbooleanotrueProprietà driver JDBC: dataCompression.
dataTruncationbooleanotrueProprietà driver JDBC: dataTruncation.
dateFormat
  • julian
  • dmy
  • ymd
  • usa
  • eur
  • mdy
  • iso
  • jis
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
  • ceiling
  • half even
  • half up
  • up
  • floor
  • down
  • half down
Proprietà driver JDBC: decfloatRoundingMode.
ceiling
ceiling
half even
half even
half up
half up
up
up
floor
floor
down
down
half down
half down
decimalDataErrorsstringProprietà driver JDBC: decimalDataErrors.
decimalSeparator
  • \,
  • .
Proprietà driver JDBC: decimalSeparator.
\,
Il carattere virgola (,).
.
Il carattere punto (.).
describeOptionstringProprietà driver JDBC: describeOption.
driver
  • native
  • toolbox
toolboxProprietà driver JDBC: driver.
native
native
toolbox
toolbox
errors
  • basic
  • full
basicProprietà driver JDBC: errori.
basic
basic
full
full
extendedDynamicbooleanofalseProprietà driver JDBC: extendedDynamic.
extendedMetaDatabooleanofalseProprietà driver JDBC: extendedMetaData.
fullOpenbooleanofalseProprietà driver JDBC: fullOpen.
holdInputLocatorsbooleanotrueProprietà driver JDBC: holdInputLocators.
holdStatementsbooleanofalseProprietà driver JDBC: holdStatements.
ignoreWarningsstringProprietà driver JDBC: ignoreWarnings.
isolationLevelSwitchingSupportbooleanofalseProprietà driver JDBC: isolationLevelSwitchingSupport.
keepAlivebooleanoProprietà driver JDBC: keepAlive.
lazyClosebooleanofalseProprietà driver JDBC: lazyClose.
librariesstringProprietà driver JDBC: libraries.
lobThresholdint
Min: 0

Max: 16777216
0Proprietà driver JDBC: lobThreshold.
loginTimeoutUn periodo di tempo con precisione al secondoProprietà 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
  • 63
  • 31
31Proprietà driver JDBC: maximumPrecision.
63
64
31
31
maximumBlockedInputRowsint
Min: 1

Max: 32000
Proprietà driver JDBC: maximumBlockedInputRows.
maximumScaleint
Min: 0

Max: 63
31Proprietà driver JDBC: maximumScale.
metaDataSourceint
Min: 0

Max: 1
1Proprietà driver JDBC: metaDataSource.
minimumDivideScaleint
Min: 0

Max: 9
0Proprietà driver JDBC: minimumDivideScale.
naming
  • system
  • sql
sqlProprietà driver JDBC: naming.
system
system
sql
sql
numericRangeError
  • default
  • warning
  • none
Proprietà driver JDBC: numericRangeError.
default
default
warning
warning
none
none
packagestringProprietà driver JDBC: package.
packageAddbooleanotrueProprietà driver JDBC: packageAdd.
packageCCSID
  • 1200
  • 13488
13488Proprietà driver JDBC: packageCCSID. I valori sono: 1200 (UCS-2) o 13488 (UTF-16).
1200
1200 (UCS-2)
13488
13488 (UTF-16)
packageCachebooleanofalseProprietà driver JDBC: packageCache.
packageCriteria
  • default
  • select
defaultProprietà driver JDBC: packageCriteria.
default
default
select
select
packageError
  • exception
  • warning
  • none
warningProprietà driver JDBC: packageError.
exception
exception
warning
warning
none
none
packageLibrarystringQGPLProprietà driver JDBC: packageLibrary.
passwordPassword codificata reversibilmente (stringa)Si consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà.
prefetchbooleanotrueProprietà driver JDBC: prefetch.
promptbooleanofalseProprietà driver JDBC: prompt.
proxyServerstringProprietà driver JDBC: proxyServer.
qaqqiniLibrarystringProprietà driver JDBC: qaqqiniLibrary.
queryOptimizeGoalint
Min: 0

Max: 2
0Proprietà driver JDBC: queryOptimizeGoal. I valori sono: 1 (*FIRSTIO) o 2 (*ALLIO).
queryReplaceTruncatedParameterstringProprietà driver JDBC: queryReplaceTruncatedParameter.
queryTimeoutMechanism
  • cancel
  • qqrytimlmt
Proprietà driver JDBC: queryTimeoutMechanism.
cancel
cancel
qqrytimlmt
qqrytimlmt
queryStorageLimitint
Min: -1
Limite memoria query
receiveBufferSizeint
Min: 1
Proprietà driver JDBC: receiveBufferSize.
remarks
  • system
  • sql
systemProprietà driver JDBC: remarks.
system
system
sql
sql
rollbackCursorHoldbooleanofalseProprietà driver JDBC: rollbackCursorHold.
savePasswordWhenSerializedbooleanofalseProprietà driver JDBC: savePasswordWhenSerialized.
secondaryUrlstringProprietà driver JDBC: secondaryUrl.
securebooleanofalseProprietà driver JDBC: secure.
secureCurrentUserbooleanoProprietà driver JDBC: secureCurrentUser.
sendBufferSizeint
Min: 1
Proprietà driver JDBC: sendBufferSize.
serverTraceCategoriesint0Proprietà driver JDBC: serverTraceCategories.
serverTraceintProprietà driver JDBC: serverTrace.
soLingerUn periodo di tempo con precisione al secondoProprietà 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.
soTimeoutUn periodo di tempo con precisione al millisecondoProprietà 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
  • language
  • table
hexProprietà driver JDBC: sort.
hex
hex
language
language
table
table
sortLanguagestringProprietà driver JDBC: sortLanguage.
sortTablestringProprietà driver JDBC: sortTable.
sortWeight
  • shared
  • unqiue
Proprietà driver JDBC: sortWeight.
shared
shared
unqiue
unique
tcpNoDelaybooleanoProprietà driver JDBC: tcpNoDelay.
threadUsedbooleanotrueProprietà driver JDBC: threadUsed.
timeFormat
  • usa
  • eur
  • iso
  • jis
  • hms
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
  • iso
  • ibmsql
Proprietà driver JDBC: timestampFormat.
iso
iso
ibmsql
ibmsql
toolboxTrace
  • all
  • proxy
  • datastream
  • pcml
  • warning
  • information
  • jdbc
  • none
  • diagnostic
  • thread
  • error
  • conversion
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
tracebooleanoProprietà driver JDBC: trace.
translateBinarybooleanofalseProprietà driver JDBC: translateBinary.
translateBooleanbooleanotrueProprietà driver JDBC: translateBoolean.
translateHex
  • character
  • binary
characterProprietà driver JDBC: translateHex.
character
character
binary
binary
trueAutoCommitbooleanofalseProprietà driver JDBC: trueAutoCommit.
useBlockUpdatebooleanoProprietà driver JDBC: useBlockUpdate.
useDrdaMetadataVersionbooleanoProprietà driver JDBC: useDrdaMetadataVersion.
userstringSi consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà.
variableFieldCompression
  • all
  • true
  • false
  • insert
Proprietà driver JDBC: variableFieldCompression.
all
all
true
true
false
false
insert
insert
xaLooselyCoupledSupportint
Min: 0

Max: 1
0Proprietà driver JDBC: xaLooselyCoupledSupport.

databaseStore > dataSource > properties.sybase

Proprietà dell'origine dati per il driver JDBC Sybase.

NameTypeDefaultDescription
databaseNamestringProprietà driver JDBC: databaseName.
serverNamestringlocalhostServer dove è in esecuzione il database.
portNumberint5000Porta su cui ottenere le connessioni al database.
connectionPropertiesstringSELECT_OPENS_CURSOR=trueProprietà driver JDBC: connectionProperties.
loginTimeoutUn periodo di tempo con precisione al secondoProprietà 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
  • socket
  • SSL
Proprietà driver JDBC: networkProtocol.
socket
socket
SSL
SSL
passwordPassword codificata reversibilmente (stringa)Si consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà.
resourceManagerNamestringProprietà driver JDBC: resourceManagerName.
SERVER_INITIATED_TRANSACTIONS
  • true
  • false
falseProprietà driver JDBC: SERVER_INITIATED_TRANSACTIONS.
true
true
false
false
userstringSi consiglia di utilizzare un alias di autenticazione gestito dal contenitore invece di configurazione questa proprietà.
versionintProprietà driver JDBC: version.

databaseStore > dataSource > containerAuthData

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.

NameTypeDefaultDescription
userstringIl nome dell'utente da utilizzare durante la connessione a EIS.
passwordPassword 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.

databaseStore > dataSource > jaasLoginContextEntry

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.

NameTypeDefaultDescription
namestringNome della voce di configurazione JAAS.
loginModuleRefElenco di riferimenti agli elementi di livello più alto jaasLoginModule (stringa separata da virgole).hashtable,userNameAndPassword,certificate,tokenUn riferimento all'ID di un modulo di login JAAS.

databaseStore > dataSource > onConnect

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.

databaseStore > dataSource > recoveryAuthData

I dati di autenticazione per il ripristino della transazione.

NameTypeDefaultDescription
userstringIl nome dell'utente da utilizzare durante la connessione a EIS.
passwordPassword 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.

library

Riferimento alla libreria condivisa contenente la classe del plug-in mediatore.

NameTypeDefaultDescription
namestringNome della libreria condivisa per gli amministratori
descriptionstringDescrizione della libreria condivisa per gli amministratori
filesetRefElenco di riferimenti agli elementi di livello più alto fileset (stringa separata da virgole).ID dell'insieme di file di riferimento
apiTypeVisibilitystringspec,ibm-api,api,stableI 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.

library > fileset

ID dell'insieme di file di riferimento

NameTypeDefaultDescription
idstringaUn ID di configurazione univoco.
dirPercorso a una directory${server.config.dir}La directory di base in cui ricercare i file.
caseSensitivebooleanotrueValore booleano per indicare se la ricerca deve essere sensibile al maiuscolo/minuscolo (valore predefinito: true).
includesstring*L'elenco di pattern di nomi file separati da spazio o virgola da includere nei risultati della ricerca (valore predefinito: *).
excludesstringL'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.
scanIntervalUn periodo di tempo con precisione al millisecondo0Intervallo 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.

library > folder

Id della cartella di riferimento

NameTypeDefaultDescription
idstringaUn ID di configurazione univoco.
dirPercorso a una directoryDirectory o cartella da includere nel percorso classe della libreria per individuare i file delle risorse

library > file

Id del file di riferimento

NameTypeDefaultDescription
idstringaUn ID di configurazione univoco.
namePercorso a un fileNome file completo

mediatorClassname

Il nome della classe del plug-in mediatore. Il parametro provider equivalente nel profilo del server delle applicazioni completo è oauth20.mediator.classnames.

grantType

Un tipo di concessione del token di accesso (come descritto nella specifica OAuth) consentito per il provider. Il parametro provider equivalente nel profilo del server delle applicazioni completo è oauth20.grant.types.allowed.

autoAuthorizeClient

Il nome di un client al quale è consentito utilizzare l'auto-autorizzazione. Il parametro provider equivalente nel profilo del server delle applicazioni completo è oauth20.autoauthorize.clients.

tokenFormat

Il tipo di token da produrre. Uno tra opaque, jwt or mpjwt. Mpjwt è il formato microprofilo standardizzato. Il valore predefinito è opaque.

jwtGrantType

Il tipo di concessione (grant_type) per il gestore token JWT

NameTypeDefaultDescription
maxJtiCacheSizelong
Min: 1
10000La dimensione massima della cache, che conserva i dati jti del token jwt, per evitare il riutilizzo di jti.
clockSkewUn periodo di tempo con precisione al secondo300sLa differenza oraria consentita tra i sistemi client OpenID Connect e provider OpenID Connect quando non sono sincronizzati. 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.
tokenMaxLifetimeUn periodo di tempo con precisione al secondo7200sL'orario indica la durata massima di un token jwt attivo a partire dal momento di emissione (issued-at-time). 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.
iatRequiredbooleanofalseL'asserzione iat in un token jwt è obbligatoria.