As especificações de banco de dados do Common Event Infrastructure listam os tipos de bancos de dados suportados, locais de scripts, tipos de configuração de perfil e os privilégios de ID do Usuário necessários.
Utilize o banco de dados do Common Event Infrastructure para armazenar eventos que são capturados durante o monitoramento do WebSphere ESB.
Você cria o banco de dados do Common Event Infrastructure para um perfil independente por padrão e para cada instância de um servidor Common Event Infrastructure em um ambiente de implementação de rede. Para criar o banco de dados, você pode utilizar o procedimento de instalação, o Profile Management Tool ou o console administrativo.
O banco de dados do Common Event Infrastructure é um dispositivo interno e você não interage diretamente com ele. Todas as interações com o banco de dados do Common Event Infrastructure devem ser feitas utilizando as APIs suportadas do Common Event Infrastructure.
Consulte "Configurando o Banco de Dados de Eventos" para obter mais informações.
Tipos de Bancos de Dados | Considerações |
---|---|
Derby Embedded | Utilizado como o tipo de banco de dados padrão para perfil independente. |
Derby Network Server | Utilizado como o tipo de banco de dados padrão no ambiente de implementação de rede. |
DB2 Universal | Utilizado como o banco de dados nas configurações de implementação de rede. Opcionalmente, pode ser utilizado como o banco de dados nas configurações de servidor independente. |
DB2 para z/OS v8 |
Importante: Ao criar um perfil
para um servidor que utiliza o DB2 para z/OS v9,
o servidor deve estar apto a conectar-se ao banco de dados DB2.
Utilizado como o banco de dados nas configurações de
implementação de rede. Opcionalmente, pode ser utilizado como o banco
de dados nas configurações de servidor independente. |
DB2 UDB para iSeries |
Utilizado como um banco de dados local para perfil independente. |
DB2 UDB para iSeries |
Utilizado como um banco de dados remoto para o ambiente de implementação de rede ou como um banco de dados local para um perfil independente.Utilizado como o banco de dados nas configurações de implementação de rede. Opcionalmente, pode ser utilizado como o banco de dados nas configurações de servidor independente. |
DB2 Universal Runtime Client | Utilizado como o banco de dados nas configurações de implementação de rede. Opcionalmente, pode ser utilizado como o banco de dados nas configurações de servidor independente. |
Informix Dynamic Server | |
Microsoft SQL Server (Incorporado) | |
Microsoft SQL Server (Data Direct) | |
Microsoft SQL Server (Microsoft) - Suporte para driver JDBC do Microsoft SQL Server, versão 1.2 foi incluído no WebSphere Process Server, versão 6.2.0.1 | |
Oracle 9i |
Você precisa do privilégio sysdba para criar o banco de dados, tabelas e esquemas. Se você não tiver o privilégio sysdba correto poderão ocorrer erros ao criar e acessar as tabelas e esquemas. |
Cada destino de implementação do servidor Common Event Infrastructure possui um banco de dados. O banco de dados do Common Event Infrastructure só é criado para um perfil de servidor independente para que haja uma instância do DBMS (Database Management Service) para cada servidor.
No ambiente independente, o banco de dados de eventos e as tabelas são criados e os scripts são exportados para profile_root/dbscripts/CEI_event por padrão. Se você utilizar o parâmetro opcional outputScriptDir, o local padrão dos scripts será profile/databases/event/node/server/dbscripts/dbtype.
No Profile Management Tool ou quando você utiliza o comando manageProfile, o local padrão para o ambiente do CEI independente é profile_root/dbscripts/CEI_DBNAME.
Para o Network Deployment, você deve configurar o servidor Common Event Infrastructure através do console administrativo. Para obter mais informações, consulte "Configurando o Common Event Infrastructure"
No ambiente independente, o banco de dados de eventos e as tabelas são criados e os scripts são exportados para o diretório profile_root/dbscripts/CEI_event.
A tarefa administrativa do Common Event Infrastructure, configEventServiceDBTYPEDB, cria o provedor JDBC e as origens de dados. O formato é o diretório profile_root/databases/event/deployment_environment/dbscripts/dbName em que deployment_environment é um cluster ou servidor.
Os nomes JNDI dos componentes são:
jndiName="jdbc/cei"
jndiName="jdbc/eventcatalog"
Os scripts que são utilizados para a criação do provedor JDBC para o banco de dados do Common Event Infrastructure são armazenados no seguinte local: configuration_root/app_server_root/profiles/profilename/event/dsscripts/${dbtype}
Várias tabelas são criadas. Consulte nos scripts gerados para ver quais tabelas são geradas para o produto de banco de dados fornecido.
configuration_root/app_server_root/profiles/profilename/event/dbscripts/dbtype