O Business Process Choreographer requer um banco de dados. O BPEDB (Business Process Choreographer Database) é utilizado para essa finalidade.
O banco de dados Business Process Choreographer é utilizado apenas pelo Business Process Choreographer.
Cada destino de implementação (seja servidor ou cluster) pode ser configurado para suportar os aplicativos do Business Process Choreographer. Cada destino de implementação do Business Process Choreographer deve ter seu próprio banco de dados. Os bancos de dados não podem ser compartilhados entre os destinos de implementação.
A configuração do banco de dados Business Process Choreographer pode ser complexa e requer vários parâmetros. Portanto, é executada como uma etapa pós-criação do perfil. A configuração do Business Process Choreographer Sample, que pode ser configurada ao criar ou aprimorar um perfil de servidor independente através do assistente de Perfil é baseada no Cloudscape e requer um conjunto mínimo de parâmetros. No entanto, não é adequada para finalidades de produção.
A configuração do Business Process Choreographer Sample não pode ser criada sob outras circunstâncias porque o Cloudscape não é suportado pelo banco de dados Business Process Choreographer em ambientes de implementação de rede. Ao selecionar a opção de configuração do Business Process Choreographer Sample, o assistente de Perfil chama o script de configuração padrão do Business Process Choreographer (bpeconfig.jacl) com os parâmetros apropriados, que devem ser fornecidos por você. Esse script cria o banco de dados Cloudscape para a configuração Sample.
Todos os scripts para criar e gerenciar o banco de dados Business Process Choreographer podem ser localizados no diretório install_root/dbscripts/ProcessChoreographer/dbType. Esses scripts estão descritos em detalhes em Utilizando Scripts para Administrar o Business Process Choreographer.
Há scripts para criar o banco de dados (para configurações simples), para criar espaços de tabela, espaços de banco de dados e o esquema (para configurações avançadas), para limpar o esquema, para eliminar o esquema e para eliminar os espaços de tabela ou espaços de banco de dados. Esses scripts podem ser executados manualmente por um administrador de banco de dados ou você pode executar o script bpeconfig.jacl, que chamará os scripts, poderá ser executado.
Se um provedor JDBC apropriado não existir, será criado um.
O nome da origem de dados é:
BPEDataSourcedbType
O nome JNDI da origem de dados:
jdbc/BPEDB
Várias tabelas são criadas. Consulte os scripts gerados para ver quais tabelas são geradas para o produto de banco de dados fornecido.
install_root/dbscripts/ProcessChoreographer/dbType.
As credenciais do usuário que você fornece no assistente de Perfil devem ter as permissões necessárias para criar os espaços de tabelas, as tabelas, os índices e os procedimentos armazenados. Para a opção Criar um Novo Banco de Dados (Local), a identidade do usuário deve ter os privilégios necessários para criar um novo banco de dados.
(c) Copyright IBM Corporation 2005, 2006.
Este centro de informações é desenvolvido em tecnologia Eclipse (http://www.eclipse.org)