Um intermediário armazena dados internos de desempenho e operacionais que você deve criar e configurar antes de criar o intermediário. Você também pode optar por acessar bancos de dados para conterem dados de aplicativos ou comerciais.
Vários intermediários que estão na mesma versão
podem armazenar suas tabelas em um único esquema do banco de dados, se apropriado, mesmo se
eles não estiverem no mesmo computador.
Os bancos de dados que suspendem o aplicativo ou os dados de negócios são conhecidos como bancos de dados do usuário e são lidos e gravados por nós dentro dos fluxos de mensagens implementados em um ou mais intermediários em seu domínio.
Em algumas situações, os dados suspensos nos bancos de dados do usuário podem ser definitivos para o sucesso de seus aplicativos e uma etapa específica em seu processamento. Pode ser necessário, portanto, coordenar as atualizações da tabela ou a gravação em um banco de dados com a exclusão de dados em outro. Para atingir essas metas, você deve configurar seus bancos de dados, seus intermediários e seus fluxos de mensagens para serem coordenados globalmente.
Para obter informações adicionais sobre o requisito e configuração dos bancos de dados do intermediário e do usuário e as restrições que se aplicam, consulte Visão Geral de Bancos de Dados.
Para obter
informações adicionais sobre como configurar bancos de dados no
z/OS, consulte
Planejamento do DB2 no z/OS e Customizando o Ambiente do z/OS.
O processo para tornar os bancos de dados disponíveis possui as seguintes fases:
Se você estiver migrando de um release anterior, poderá continuar utilizando o mesmo banco de dados do intermediário, mas você deverá verificar e atualizar sua configuração do ODBC para assegurar o acesso ao banco de dados contínuo. O acesso ao banco de dados requer diferentes configurações em cada release; consulte Migrando de Produtos da Versão 5.0 ou Migrando de Produtos da Versão 2.1.
Se você não estiver migrando, deverá criar e configurar um banco de dados para cada intermediário criado e deverá configurar os recursos do ODBC necessários para o intermediário para conectar-se a esse banco de dados.
Opcional: se quiser implementar aplicativos de publicação/assinatura de fluxo de mensagens e tiver criado um banco de dados do intermediário em uma instância de banco de dados Sybase, você deve modificar o banco de dados para operar com êxito nesse ambiente.
Em sistemas distribuídos, o gerenciador de filas do WebSphere MQ é o gerenciador de transações que interage com os gerenciadores de recursos (os provedores de banco de dados). No z/OS, o RRS fornece coordenação equivalente.
Para concluir estas fases: