Le specifiche del database Common Event Infrastructure elencano i tipi di database supportati, le ubicazioni degli script, i tipi di configurazione di profilo e i privilegi necessari dell'ID utente.
Utilizzare il database Common Event Infrastructure per memorizzare gli eventi acquisiti durante il monitoraggio di WebSphere ESB.
Il database Common Event Infrastructure viene creato per impostazione predefinita per un profilo autonomo e per ciascuna istanza di server Common Event Infrastructure in un ambiente di distribuzione della rete. Per creare il database è possibile utilizzare la procedura di installazione, Profile Management Tool o la console di gestione.
Il database Common Event Infrastructure è un dispositivo interno con il quale l'utente non interagisce direttamente. Tutte le interazioni con il database Common Event Infrastructure devono essere eseguite utilizzando le API Common Event Infrastructure supportate.
Consultare "Configurazione database eventi" per ulteriori informazioni.
Tipi di database | Considerazioni |
---|---|
Derby Embedded | Utilizzato come tipo di database predefinito per profili autonomi. |
Derby Network Server | Utilizzato come tipo di database predefinito in un ambiente di distribuzione di rete. |
DB2 Universal | Utilizzato come database nelle configurazioni di distribuzione di rete. Facoltativamente, può essere usato come database nelle configurazioni di server autonomo. |
DB2 per z/OS v8 |
Importante: Quando si crea un profilo
per un server che utilizza DB2 per z/OS v9,
è necessario che
il server possa collegarsi al database DB2.
Utilizzato come database nelle configurazioni di distribuzione di rete. Facoltativamente, può essere usato come database nelle configurazioni di server autonomo. |
DB2 UDB per iSeries (Nativo) |
Utilizzato come database locale per il profilo autonomo. |
DB2 UDB per iSeries (Toolbox) |
Utilizzato come database remoto per un ambiente di distribuzione di rete o come database locale per un profilo autonomo.Utilizzato come database nelle configurazioni di distribuzione di rete. Facoltativamente, può essere usato come database nelle configurazioni di server autonomo. |
DB2 Universal Runtime Client | Utilizzato come database nelle configurazioni di distribuzione di rete. Facoltativamente, può essere usato come database nelle configurazioni di server autonomo. |
Informix Dynamic Server | |
Microsoft SQL Server (Embedded) | |
Microsoft SQL Server (Data Direct) | |
Microsoft SQL Server (Microsoft) - È stato aggiunto il supporto per Microsoft SQL Server JDBC Driver, versione 1.2 a WebSphere Process Server, versione 6.2.0.1 | |
Oracle 9i |
Per creare database, tabelle e schemi è necessario il privilegio sysdba. Il non possedere il privilegio sysdba corretto può causare errori nel creare e accedere alle tabelle e agli schemi. |
Ciascuna destinazione di distribuzione del server Common Event Infrastructure ha un database. Il database Common Event Infrastructure viene creato solo per un profilo di server autonomo, pertanto vi è solo un'istanza del DBMS (Database Management Service) per ciascun server.
Nell'ambiente autonomo, viene creato il database degli eventi e le tabelle, e gli script vengono esportati in modo predefinito su profile_root/dbscripts/event_CEI. Se si utilizza il parametro facoltativo outputScriptDir, l'ubicazione predefinita degli script è profilo/database/event/nodo/server/dbscripts/tipodb.
Nel lo Strumento di gestione profili oppure quando si utilizza il comando manageProfile, l 'ubicazione predefinita per l'ambiente CEI autonomo è profile_root/dbscripts/CEI_DBNAME.
Per la distribuzione di rete, è necessario configurare il server Common Event Infrastructure tramite la console di gestione. Per ulteriori informazioni, consultare "Configurazione di Common Event Infrastructure".
In un ambiente autonomo, vengono creati il database eventi e le tabelle, e gli script vengono esportati in profile_root/dbscripts/CEI_event.
L'attività di gestione Common Event Infrastructure configEventServiceDBTYPEDB crea il provider JDBC e le origini dati. Il formato è la directory root:profilo/databases/event/ambiente_distribuzione/dbscripts/dbName dove ambiente_distribuzione è un cluster o un server.
I nomi JNDI dei componenti sono:
jndiName="jdbc/cei"
jndiName="jdbc/eventcatalog"
Gli script che vengono utilizzati per la creazione del provider JDBC per il database Common Event Infrastructure vengono memorizzati nella seguente ubicazione: configuration_root/app_server_root/profiles/profilename/event/dsscripts/${dbtype}
Vengono create molte tabelle. Vedere negli script generati per verificare quali tabelle sono stati generati per il prodotto database fornito.
configuration_root/app_server_root/profiles/profilename/event/dbscripts/dbtype