Sobre Esta Tarefa
O WebSphere Extended Deployment fornece arquivos Data Definition Language (DDL) no diretório
<install_root>/longRunning que pode ser usado para definir o banco de dados
terminais de Compute Grid. os arquivos DDL para criar o banco de dados do
terminal de grade são
CreateLREETablesXxx.ddl e
CreateLREETablespaceXxx.ddl em que
Xxx indica o tipo de gerenciador de banco de dados. O WebSphere Extended Deployment
suporta
Derby, DB2, Oracle
e Informix. Nem todos os gerenciadores de banco de dados têm arquivos DDL de espaço de tabelas correspondentes. Consulte a documentação do fornecedor do banco de dados para obter detalhes sobre como customizar scripts de DLL e usar as ferramentas do banco de dados.
Para DB2 Versão 7, o SPUFI do planejador de execução longa é SPFLRSV7. O ambiente SPUFI de tempo de execução de execução longa é SPFLREV7.
Para usar o
D1LREESM como o nome do esquema para o aplicativo
terminais de Compute Grid, execute as seguintes etapas:
- No arquivo SPFLREV7, substitua o nome do esquema padrão
LREESCHM por D1LREESM.
- Utilize o SPUFI para instalar o aplicativo de
terminais de Compute Grid como antes. Execute a mesma ação para o aplicativo PostingSample.
Para configurar o banco de dados terminal de grade em um banco de dados do WebSphere Derby, execute as seguintes etapas. Não utilize bancos de dados Derby
em cenários de alta disponibilidade. Essas instruções consideram que você utiliza o banco de
dados Derby integrado. Como o
banco de dados Derby integrado
só pode ser acessado por uma única JVM (Java Virtual Machine), cada terminal de grade
requer seu próprio banco de dados. Repita essas etapas em cada máquina que hospeda o terminal de grade .
Para usar o DB2 9.x em um sistema distribuído como um banco de dados de grid endpoint, a propriedade customizada currentSchema da origem de dados deverá ser configurada como um valor apropriado. Se você usar o arquivo CreateLREETablesDB2.dd para criar o banco de dados de grid endpoint, configure o valor de currentSchema, que faz distinção entre maiúsculas e minúsculas, como LREESCHEMA.
Todos
os banco de dados back end GEE, exceto Derby e DB2V82, são construídos com um nome do
esquema NULLID para que você possa ter múltiplos bancos de dados GEE no mesmo servidor de
banco de dados (por exemplo para desenvolvimento, teste, QA e pré-produção) ou usar um
nome de esquema que se adequa a uma nomenclatura padrão sem ter que atualizar DDLs/SPUFIs
existentes.
O que fazer depois
O Compute Grid criará automaticamente o banco de dados
derby LREE.Defina o banco de dados para o WebSphere Extended Deployment.
Para ter diversos
terminais de grade que compartilham um
único banco de dados, defina o banco de dados no nível de célula. Defina a origem de
dados para os bancos de dados utilizados por um único
terminal de grade no nível do nó.
- No console administrativo, selecione Recursos > Provedores JDBC.
- Para definir a origem de dados no nível de célula, limpe os campos de nó, servidor e
cluster. Para definir a origem de dados no nível do nó, clique em Procurar Nós,
selecione o nó apropriado e clique em OK.
- Clique em Aplicar.
- Selecione o provedor JDBC que corresponde ao sistema de banco de dados com o qual
você cria o banco de dados do terminal de grade.
Se o provedor JDBC de seu fornecedor de banco de dados não estiver na lista, defina um
novo provedor JDBC. Consulte a documentação do provedor JDBC para obter mais informações.
Se você criar o banco de dados de tarefas utilizando o Derby,
selecione Provedor JDBC Derby
(XA) na lista.
- Selecione Origens de Dados e clique em Novo.
- Use os seguintes valores:
- Nome: Digite LREE ou outro nome de sua opção. Se você definir origens de dados por nó, cada nó deverá ter um nome exclusivo.
- Nome da JNDI: Digite jdbc/lree ou outro nome da JNDI de sua opção para a origem de dados. Se você definir origens de dados por nó, cada nó deverá ter um nome da JNDI exclusivo.
- Parâmetros Adicionais: Este valor é necessário para o provedor JDBC selecionado. A origem de dados Derby não exige parâmetros adicionais.
- Clique em OK.
- Se você usar um banco de dados Derby, clique no nome da origem de dados na tabela e role para o final da página. Digite o banco de dados <db_dir>/LREE no campo de nome do
Banco de Dados e clique em OK.
- Salve as alterações.