O WebSphere ESB utiliza um número de tabelas do banco de dados para reter, armazenar e rastrear as informações. A criação destas tabelas de banco de dados faz parte do processo de configuração do WebSphere ESB. Você pode criar estas tabelas de banco de dados durante a criação de perfil ou pode escolher criá-las separadamente utilizando scripts.
Durante a operação normal do WebSphere ESB, os dados estão sendo acessados, movidos e suplementados. Esses dados estão hospedados em inúmeras das tabelas do banco de dados que você cria. Você pode criar e configurar estas tabelas de banco de dados quando criar um perfil do WebSphere ESB. Como alternativa, é possível selecionar para não criar as tabelas de banco de dados durante a criação do perfil e executar as mesmas operações depois de a criação do perfil ter sido concluída, usando os scripts fornecidos como parte da instalação do produto.
Em algumas instâncias, você tem a opção de criar as tabelas e os esquemas no console administrativo por meio da caixa de opção Criar Tabelas na página . Consulte "Matrizes de Criação de Tabela e Esquema" para obter informações adicionais.
Componente do Servidor | Banco de Dados (Nome Padrão) | Notes |
---|---|---|
Business Space | WPRCSDB (o Banco de dados Comum) | Para perfis independentes, você deve criar o Banco de dados Comum antes de iniciar WebSphere ESB. Para outros perfis, você deve usar o console administrativo para configurar o Business Space. A configuração de um banco de dados Business Space é obrigatória para usar o Business Space desenvolvido com WebSphere, o qual fornece uma interface comum para usuários do aplicativo criarem, gerenciarem e integrarem com Interfaces da Web através do portfólio IBM® WebSphere Business Process Management. |
Common Event Infrastructure | EVENT (armazena eventos) | Você não precisa criar esse banco de dados antes de iniciar o WebSphere ESB, mas ele é obrigatório para o monitoramento de eventos. |
Relacionamentos | WPRCSDB (o Banco de dados Comum) | Você deve criar o
Banco de dados Comum antes de
iniciar o
WebSphere ESB. Nota: As
tabelas WPRCSDB precisam ser configuradas durante a inicialização do gerenciador
de implementação ou servidor independente ou antes de iniciar o gerenciador de implementação
ou servidor independente.
|
SIBus | Usuário criado | Estas tabelas precisam ser configuradas durante a inicialização do mecanismo do sistema de mensagens ou antes de iniciar o mecanismo do sistema de mensagens. Você pode utilizar um armazém de arquivos com SIBus em um ambiente independente durante a criação do perfil. Entretanto, não é possível utilizar um armazém de arquivos com SIBus em um ambiente de implementação de rede. |
Barramento de Serviço Corporativo | EsbLogMedDB | Estas tabelas precisam ser configuradas durante a inicialização do gerenciador de implementação ou servidor independente ou antes de iniciar o gerenciador de implementação ou o servidor independente. |
Detalhes dos bancos de dados suportados, incluindo versões, são fornecidos nos requisitos do sistema WebSphere ESB. Cada banco de dados é representado por um parâmetro dbType que é uma cadeia de caractere. O parâmetro dbType é utilizado como um parâmetro nos comandos manageprofile. Os valores de dbType para os bancos de dados suportados são mostrados na Tabela 2.
Banco de Dados Suportado | Valor de dbType | Restrições e Notas |
---|---|---|
Derby Embedded | DERBY_EMBEDDED | Este tipo de banco de dados não suporta topologias de implementação de rede. O Derby é o tipo de banco de dados padrão utilizado para um perfil independente. |
Derby Network Server | DERBY_NETWORK | Este é o tipo de banco de dados padrão utilizado para topologias de implementação de rede. |
DB2 Universal | DB2_Universal | |
DB2 para z/OS v8 DB2 para z/OS v9 | DB2UDBOS390_V8_1 |
O assistente de instalação não será capaz de criar um novo banco de dados deste tipo. |
![]() DB2 UDB para iSeries |
DB2UDBISERIES_NATIVE | Este tipo de banco de dados não suporta topologias de implementação de rede. |
![]() DB2 UDB para iSeries |
DB2UDBISERIES_TOOLBOX | Este é o tipo de banco de dados padrão utilizado para topologias de implementação de rede.O |
Informix Dynamic Server | INFORMIX | A função de geração de relatórios do Business Space não suporta este tipo de banco de dados. |
Microsoft SQL Server (Incorporado) | MSSQLSERVER_EMBEDDED | |
Microsoft SQL Server (Data Direct) | MSSQLSERVER_DATADIRECT | O Business Space não suporta este tipo de banco de dados. |
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 | MSSQLSERVER_MICROSOFT | O Business Space não suporta este tipo de banco de dados. |
Oracle 9i |
Oracle9i |
O assistente de instalação não poderá criar um
novo banco de dados deste tipo para o Oracle 9i, Oracle 10g e o Oracle 11g. Nota: Utilize
o parâmetro Oracle10g para Oracle 10g e Oracle 11g
|
Um segundo parâmetro utilizado em convenções de nomenclatura de caminho de arquivo e de arquivo é feature, que indica qual dos diversos bancos de dados (consulte Tabela 1) está sob consideração. Tabela 3 lista os bancos de dados e o parâmetro feature associado.
Banco de Dados | Recurso |
---|---|
Business Space | BusinessSpace |
Common Event Infrastructure | CEI |
Banco de dados Comum | CommonDB |
Banco de Dados de Mediação do Criador de Log de Barramento de Serviço Corporativo | EsbLoggerMediation |
WPS_INSTALL_ROOT/dbscripts/feature/dbTypeem que feature pode ser:
A criação da maioria dos provedores JDBC é desempenhada durante a criação de perfil, com base nos parâmetros de banco de dados fornecidos. Entretanto, os provedores JDBC do Business Process Choreographer podem ser criados posteriormente utilizando scripts ou o console administrativo. Se um provedor JDBC ajustável estiver localizado no servidor ou cluster, o provedor JDBC existente será utilizado e a criação de um novo será omitida.
A Tabela 4 descreve quais drivers são necessários para a conexão remota com o i5/OS. O driver requerido depende dos sistemas envolvidos e de quais bancos de dados estão sendo utilizados. Esse driver deve estar no sistema de origem para você se conectar remotamente com o sistema de destino.