Un file di personalizzazione DB2 Universal Database specifica i
parametri per la configurazione di un database eventi DB2 su un sistema z/OS.
Un file di personalizzazione DB2 per i sistemi z/OS, denominato
DB2ZOSResponseFile.txt, è disponibile nella directory
root_installazione/event/dbconfig.
Tale file di
personalizzazione 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 e deve corrispondere a un nome esistente. Questo
parametro è facoltativo.
Il valore predefinito è ceizos.
- 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
della porta predefinito è 5027.
- EXECUTE_SCRIPTS=[YES|NO]
- Specifica se gli script di configurazione del database vengono eseguiti
automaticamente. Se si configura il database su un sistema z/OS con
UNIX System Services, impostare questo valore su NO.
- DB_TYPE=DB2ZOS
- Il tipo di database da configurare. Per un database DB2 for z/OS, è necessario che
sia DB2ZOS.
- EVENT_DB_NAME=name
- Il nome database per il database eventi. Questo nome deve avere una
lunghezza superiore agli 8 caratteri. Il valore predefinito è event.
- CATALOG_DB_NAME=name
- Il nome del database catalogo eventi. Questo nome deve avere una
lunghezza superiore agli 8 caratteri. Il valore predefinito è eventcat.
- STORAGE_GROUP=group
- Il gruppo di memorie per il database eventi e il database del catalogo. ╚
necessario specificare il nome di un gruppo di memorie esistente. Il valore predefinito è
sysdeflt.
- BUFFER_POOL_4K=name
- Il nome del lotto di buffer a 4K. Il valore predefinito è BP9.
- BUFFER_POOL_8K=name
- Il nome del lotto di buffer a 8K. Il valore predefinito è BP8K9.
- BUFFER_POOL_16K=name
- Il nome del lotto di buffer a 16K. Il valore predefinito è BP16K9.
- DAYS_TO_KEEP_EVENTS=days
- Il numero di giorni in cui gli eventi rimangono nel database prima di
essere eliminati. Eventuali modifiche a tale valore influiscono in maniera significativa sulla quantitÓ di
memoria assegnata agli spazi tabella che memorizzano i dati dell'evento. Il valore predefinito è 1.
- AVERAGE_EVENTS_PER_SECOND=events
- La media degli eventi memorizzati nel database in un secondo.
Eventuali modifiche a tale valore influiscono in maniera significativa sulla quantitÓ di
memoria assegnata agli spazi tabella che memorizzano i dati dell'evento. Il valore predefinito è 1.
- AVERAGE_NUMBER_CONTEXT_PER_EVENT=number
- La media degli elementi del contesto per istanza evento. Il valore predefinito è 1.
- AVERAGE_NUMBER_EXTENDED_DATA_ELEMENT_PER_EVENT=number
- La media degli elementi dati estesi per istanza evento. Eventuali modifiche
a tale valore influiscono in maniera significativa sulla quantitÓ di memoria assegnata
agli spazi tabella che memorizzano i dati dell'elemento. Il valore predefinito è 5.
- AVERAGE_NUMBER_EXTENDED_DATA_ELEMENT_ARRAY_ELEMENTS=number
- La media dei valori degli elementi dati estesi che risultano tipi di
dati array. Il valore predefinito è 5.
- AVERAGE_NUMBER_MSG_TOKENS_PER_EVENT=number
- La media di token di messaggi per evento. Il valore predefinito è 1.
- AVERAGE_ASSOCIATIONS_PER_EVENT=number
- La media delle associazioni eventi per evento. Il valore predefinito è
2.
- TABLESPACE_EXTENDED_BINARY_VALUE_PRIMARY=size
- L'allocazione primaria per lo spazio tabella LOB (Large Object) che contiene
valori dell'elemento dati estesi hexBinary. ╚ possibile che tale allocazione sia di piccole
dimensioni se gli eventi non comprendono valori dell'elemento dati estesi hexBinary. Il valore predefinito è 1000.
- TABLESPACE_EXTENDED_BINARY_VALUE_SECONDARY=size
- L'allocazione secondaria per lo spazio tabella LOB (Large Object) che contiene valori
dell'elemento dati estesi hexBinary. ╚ possibile che tale allocazione sia di piccole
dimensioni se gli eventi non comprendono valori dell'elemento dati estesi hexBinary. Il valore predefinito è 200.
- TABLESPACE_ANY_VALUE_PRIMARY=size
- L'allocazione primaria per lo spazio tabella LOB (Large
Object) che contiene i valori dell'elemento any, che risulta un
CLOB (Character Large Object).
╚ possibile che tale allocazione sia di piccole dimensioni se gli eventi non comprendono
elementi any.
Il valore predefinito è 1000.
- TABLESPACE_ANY_VALUE_SECONDARY=size
- L'allocazione secondaria per lo spazio tabella LOB (Large Object) che contiene i valori
dell'elemento any, che risulta un CLOB (Character Large Object).
╚ possibile che tale allocazione sia di piccole dimensioni se gli eventi non comprendono
elementi any.
Il valore predefinito è 200.
- PERCENTAGE_FREE_SPACE=percent
- La quantità di spazio libero, in percentuale, da lasciare su ciascuna pagina. Aumentare
questo valore in maniera proporzionale all'aumento del numero di righe inserite. Lo
spazio disponibile rende più efficaci gli aggiornamenti, ma ad un valore maggiore
corrisponde uno spazio su disco maggiore. Il valore predefinito è 20.
- FREE_PAGE=pages
- Il numero delle pagine da compilare prima di lasciare una pagina vuota. Se questo
parametro è impostato su 0, non viene lasciata alcuna pagina vuota. Impostare
questo parametro su un valore diverso da zero, se si prevede un'elaborazione SQL INSERT
molto significativa.
(Un valore diverso da zero utilizza una maggiore quantità di spazio su disco). Il valore predefinito è
10.
- NUMBER_EVENT_DEFINITIONS=definitions
- Il numero di definizioni evento memorizzate nel catalogo eventi. Il valore predefinito è
100.
- AVERAGE_SOURCE_CATEGORY_PER_EVENT_DEFINITION=categories
- La media delle categorie origine per definizione evento presenti nel catalogo eventi. Il valore predefinito è 1.
- AVERAGE_EXTENDED_DATA_ELEMENT_PER_EVENT_DEFINITION=definitions
- La media delle descrizioni dell'elemento dei dati estesi per ogni definizione
presente nel catalogo eventi. Il valore predefinito è 5.
- AVERAGE_PROPERTY_DESCRIPTIONS_PER_EVENT_DEFINITION=definitions
- La media delle descrizioni delle proprietà per ciascuna definizione evento presente
nel catalogo eventi. Il valore predefinito è 5.
- TABLESPACE_HEX_DEFAULT_PRIMARY=size
- L'allocazione primaria per lo spazio tabella LOB (Large Object) che contiene valori
predefiniti degli elementi dati estesi hexBinary. Il valore predefinito è
100.
- TABLESPACE_HEX_DEFAULT_SECONDARY=size
- L'allocazione secondaria per lo spazio tabella LOB (Large Object) che contiene valori
predefiniti degli elementi dati estesi hexBinary. Il valore predefinito è
10.