Un file di personalizzazione database DB2 per i sistemi Linux, UNIX e Windows
specifica i parametri per la configurazione di un database eventi DB2 in esecuzione di
questi sistemi operativi.
Un file di personalizzazione database DB2 per Linux,
UNIX e Windows, denominato DB2ResponseFile.txt,
è disponibile nella directory profile_root/event/dbconfig.
Tale file di personalizzazione per i sistemi Linux, UNIX e Windows specifica i parametri
seguenti:
- SERVER_NAME=server
- Il nome di WebSphere Process Server dove è installato il database. Questo parametro si applica esclusivamente se il parametro
SHARE_DB è impostato su server. Se
non viene specificato alcun nome di server , si utilizza il valore predefinito
server1.
- CLUSTER_NAME=
- Il nome del cluster contenente il WebSphere Process Server in cui è installato il database. Questo parametro è applicabile solo se il parametro SCOPE è impostato su cluster. Il parametro verrà ignorato quando l'ambito è cella o nodo e non è valido se l'ambito è server.
- SCOPE=[server|node|cell|cluster]
- L'ambito di configurazione del database configurato. Si tratta dell'ambito in cui
vengono create le origini dati JDBC (Java database connectivity). Questo
parametro è facoltativo. Il valore predefinito è server.
- DB_NAME=name
- Il nome del database eventi. Questo nome deve avere una
lunghezza superiore agli 8 caratteri.
Questo parametro è facoltativo; il valore predefinito è
event.
- DB_NODE_NAME=name
- Il nome nodo del server database. Questo parametro è necessario soltanto se il
server database è remoto; non risulta necessario se il server database si trova
sulla macchina locale.
- JDBC_PROVIDER=provider
- Il nome del provider JDBC da configurare. È necessario che il valore sia il nome di
un driver JDBC supportato da WebSphere Process Server versione 5.1 e successiva. Segue un elenco dei driver consigliati:
- Provider DB2 Universal JDBC Driver (XA)
- Provider JDBC tipo 2 basato sulla CLI legacy DB2 (XA)
- JDBC_CLASSPATH=path
- Il percorso al driver JDBC (escluso il nome del file). Dovrebbe essere uno dei
seguenti:
- Per il provider DB2 Universal JDBC Driver (XA): il percorso ai file
db2jcc_license_cu.jar e db2jcc_license_cisuz.jar
- Per il driver tipo 2 basato sulla CLI legacy DB2 (XA), il percorso al file db2java.zip
- UNIVERSAL_JDBC_CLASSPATH=path
- Per il provider DB2 Universal JDBC Driver o DB2 Universal JDBC Driver (XA), il
percorso al driver JDBC (escluso il nome del file). Dovrebbe trattarsi del percorso al
file db2jcc_license_cu.jar. Questo parametro è facoltativo.
- JDBC_DRIVER_TYPE=type
- Il tipo di driver di JDBC. Dovrebbe essere 2 o 4.
- DB_HOST_NAME=hostname
- Il nome host del server database. Questo parametro è necessario se
JDBC_DRIVER_TYPE è impostato su 4. Il valore
predefinito è localhost.
- DB_INSTANCE_PORT=port
- Il numero di porta dell'istanza database. Questo parametro è necessario se
JDBC_DRIVER_TYPE è impostato su 4. Il numero
di porta predefinito è 50000.
- EXECUTE_SCRIPTS=[YES|NO]
- Specifica se gli script di configurazione del database vengono eseguiti
automaticamente. Se questo parametro è impostato su NO, gli
script per la configurazione del database vengono generati ma non eseguiti.
- DB_TYPE=DB2
- Il tipo di database da configurare. Per un database DB2, è necessario che sia
DB2.
- PAGE_SIZE_4K_BUFFER_POOL=size
- Le dimensioni del lotto di buffer a 4K del database, in KB. Il valore predefinito è
1500.
- PAGE_SIZE_8K_BUFFER_POOL=size
- Le dimensioni del lotto di buffer a 8K del database, in KB. Il valore predefinito è
1500.
- PAGE_SIZE_16K_BUFFER_POOL=size
- Le dimensioni del lotto di buffer a 16K del database, in KB. Il valore predefinito è 1000.
- LOG_FILE_SIZE=size
- Le dimensioni dei file di log primari e secondari, in pagine di 4 KB. Questo
parametro è facoltativo. Il valore predefinito è 1000.
- NUM_PRIMARY_LOG=n
- Il numero dei file di log primari da utilizzare. Questo
parametro è facoltativo. Il valore predefinito è 3.
- NUM_SECONDARY_LOG=n
- Il numero dei file di log primari da utilizzare. Questo
parametro è facoltativo. Il valore predefinito è
2.
- TRANSACTION_LOG_FILE=path
- Il percorso all'ubicazione in cui sono stati memorizzati i file di log.
Se i log
delle transazioni del database vengono collocati su un disco diverso rispetto
agli indici e alle tabelle del database, le prestazioni ne risulteranno
notevolmente migliorate. Questo
parametro è facoltativo. Se non si specifica alcun valore, viene utilizzato il percorso
predefinito.