Após configurar uma origem de dados JDBC, é possível configurar um armazenamento
de dados do mecanismo do sistema de mensagens para usar a origem de dados.
Sobre Esta Tarefa
Um mecanismo do sistema de mensagens utiliza uma instância de uma origem de dados JDBC para interagir com o banco de dados que contém o armazém de dados para esse mecanismo do sistema de mensagens.
Use o console administrativo do WebSphere Application Server para definir os parâmetros de configuração do armazenamento de dados.
Procedimento
- Na área de janela de navegação, clique em .
- Verifique se o Tipo de armazenamento de mensagem é Armazenamento de Dados.
- Clique em [Propriedades Adicionais] Armazenamento de Mensagem. O painel de detalhes de configuração de armazenamento de dados é exibido.
- Especifique os seguintes detalhes de configuração do armazenamento de dados:
- Nome JNDI da Origem de Dados
- Digite o nome JNDI da origem de dados que fornece acesso ao banco de dados que mantém o armazenamento de dados.
- Nome do Esquema
- Digite o nome do esquema do banco de dados que contém as tabelas usadas pelo armazenamento de dados.
Dica Geral: O nome do esquema geralmente é o mesmo que o ID do usuário que é declarado no alias de autenticação. Com alguns bancos de dados, por exemplo, o DB2
pode fornecer um nome de esquema alternativo. Para obter informações adicionais sobre o
relacionamento entre os usuários e o esquema, consulte a documentação para seu
RDBMS escolhido.
Dica para Informix: Quando configurar seu mecanismo do sistema de mensagens para usar um banco de dados Informix, você deve especificar o nome do esquema em letras minúsculas.
Quando estiver iniciando,
um mecanismo do sistema de mensagens que usa um armazenamento de dados verifica se
o armazenamento de dados existe. Se a opção Criar Tabelas estiver selecionada para a
configuração, o mecanismo do sistema de mensagens criará as tabelas no seu esquema escolhido.
O campo
Nome do Esquema é opcional.
Se precisar de um nome do esquema, considere o seguinte:
- O nome do esquema padrão é IBMWSSIB.
- Se excluir o texto de modo que o campo fique em branco, o mecanismo do sistema
de mensagens usará o ID do usuário definido no alias de autenticação como o nome do esquema.
- Se definir um nome do esquema explicitamente, esse nome do esquema será usado pelo mecanismo do sistema de mensagens.
- Se houver múltiplos mecanismos do sistema de mensagens, será necessário configurar cada um para usar um esquema exclusivo, do contrário poderão aparecer mensagens de erro FFDC, indicando que A conexão não pode ser fornecida, pois a Origem de Dados foi desativada!. Isso se aplica, especificamente, ao DB2.
- Alias de Autenticação
- Selecione o alias de autenticação que ativa o acesso à origem de dados.
- Criar tabelas
- Marque a caixa de seleção se desejar que o WebSphere Application Server crie as tabelas de banco de dados automaticamente.
Nota: O ID do usuário que o mecanismo do sistema de mensagens usa para se
conectar com a origem de dados deve ter autoridade suficiente para criar as tabelas
de banco de dados e índices.
Restrição ao DB2 para z/OS: Não selecione Criar
tabelas se estiver usando o DB2 para z/OS, caso contrário, uma exceção será emitida quando o WebSphere Application Server tentar criar as tabelas.
- Restringir bloqueios de execução longa
Esse parâmetro especifica se o mecanismo do sistema de mensagens ativo deve reter bloqueios de longa execução na tabela SIBOWNER no banco de dados.
Marque a caixa de seleção para impedir que o mecanismo do sistema de mensagens
retenha os bloqueios de execução longa na tabela SIBOWNER no banco de dados. Quando essa opção é selecionada, o mecanismo do sistema de mensagens estabelece um bloqueio
sobre o banco de dados somente para durações curtas. No caso do mecanismo do sistema de mensagens
ativo não responder ao banco de dados, o mecanismo do sistema de mensagens em espera
poderá tomar a propriedade do banco de dados, pois o
mecanismo do sistema de mensagens ativo retém apenas os bloqueios de curta duração. Essa opção
também assegura que apenas um mecanismo do sistema de mensagens ativo pode acessar o
banco de dados no horário determinado.
Nota: Quando a caixa de seleção é selecionada e
se o mecanismo do sistema de mensagens ativo falhar ao comunicar-se com o banco de dados
ou responder ao banco de dados, todas as transações atuais dos aplicativos
serão terminadas e nenhuma conexão nova dos aplicativos
será permitida para o mecanismo do sistema de mensagens.
- Número de tabelas para objetos permanentes
- Tabelas permanentes contêm objetos persistentes para o armazenamento de dados.
Nota: É possível apenas aumentar o número de tabelas permanentes; não diminuí-las.
- Número de tabelas para objetos temporários
- Tabelas temporárias contêm objetos não persistentes que foram salvos no armazenamento de dados para reduzir o requisito de memória do mecanismo do sistema de mensagens.
Nota: É possível apenas aumentar o número de tabelas temporárias; não diminuí-las.