WebSphere Extended Deployment, Version 6.0.x     Sistemas Operacionais: AIX,, HP-UX, Linux, Solaris , Windows , z/OS

Configurando o Banco de Dados do Planejador de Longa Execução

O planejador de longa execução armazena informações da tarefa em um banco de dados relacional. A primeira etapa na configuração do planejador é criar esse banco de dados.

Por que e quando realizar esta tarefa

O WebSphere Extended Deployment fornece arquivos DDL para definir o banco de dados do planejador de longa execução em <raiz_de_instalação_WAS>/longRunning. Os arquivos DDL para a criação do banco de dados do planejador de longa execução são denominados CreateLRSCHEDTablesXxx.ddl e CreateLRSCHEDTablespaceXxx.ddl, em que Xxx indica o tipo de gerenciador de banco de dados para o qual os script são destinados. Observe que nem todos os gerenciadores de banco de dados têm arquivos DLL 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 utilizar as ferramentas do banco de dados para executá-los.

As etapas a seguir podem ser utilizadas para configurar o banco de dados do planejador de longa execução, utilizando o banco de dados Cloudscape incorporado do WebSphere. Observe que os bancos de dados Cloudscape incorporados não podem ser compartilhados por vários processos e não são adequados para ambientes em que o planejador de longa execução precisa mover-se de um nó para outro (por exemplo, cenários de alta disponibilidade).

[zos platforms] Para o DB2 no z/OS, scripts SPUFI são fornecidos em WAS_install_root/longRunning. O SPUFI do Planejador de Execução Longa é SPFLRSV7.

Para migrar o planejador de execução longa do WebSphere Extended Deployment 6.0 para o 6.0.1, faça o seguinte:

  1. [Version 6.0.1 and later] Se estiver migrando do WebSphere Extended Deployment 6.0 para o 6.0.1, utilize o arquivo MigrateLRSCHEDTablesXXXXX.ddl para migrar o banco de dados LRSCHED existente e reinstalar o aplicativo do planejador de execução longa, LongRunningScheduler.ear, bem como o ambiente de execução longa, LREE.ear.
  2. Selecione e crie um diretório para armazenar os arquivos de banco de dados. O restante dessas instruções serão referidas a esse diretório como <dir_do_bd>.
  3. Mude o diretório atual para <dir_do_bd> e emita o seguinte comando:<raiz_de_instalação_WAS>/java/jre/bin/java -Djava.ext.dirs=<raiz_de_instalação_WAS>/cloudscape/lib -Dij.protocol=jdbc:db2j: com.ibm.db2j.tools.ij <raiz_de_instalação_was>/longRunning/CreateLRSCHEDTablesCloudscape.ddl

O que fazer depois

Depois de criar o banco de dados, você precisa definir o banco de dados para o WebSphere Extended Deployment. Para garantir que o banco de dados esteja disponível para todos os servidores de aplicativos que hospedarão o planejador de longa execução, a origem de dados deve ser definida no nível de célula.
  1. No administrative console, selecione Recursos > Provedores JDBC.
  2. Limpe os campos de nó, servidor e cluster e clique em Aplicar.
  3. Selecione o provedor JDBC que corresponde ao sistema de banco de dados que você utilizou para criar o banco de dados do planejador de longa execução anteriormente. Observe que você pode precisar definir um novo provedor JDBC se o provedor JDBC referente ao seu fornecedor de banco de dados não aparecer na lista. Consulte a documentação do provedor JDBC para obter informações adicionais sobre como definir um novo provedor JDBC. Se você criou o banco de dados do planejador de longa execução utilizando o Cloudscape incorporado, selecione Cloudscape JDBC Provider (XA) na lista.
  4. Selecione as Origens de Dados.
  5. Clique em Novo.
  6. Digite os seguintes valores:
    • Nome: LRSCHED ou outro nome de sua escolha.
    • Nome de JNDI: jdbc/lrsched ou outro nome de JNDI de sua escolha para a origem de dados.
    • Parâmetros adicionais: Conforme requerido pelo provedor JDBC que você selecionou. A origem de dados do Cloudscape não requer nenhum parâmetro adicional.
  7. Clique em OK.
  8. Se você estiver utilizando um banco de dados Cloudscape, clique no nome da origem de dados na tabela, role para a parte inferior da página, digite <dir_do_bd>/LRSCHED no campo Nome do banco de dados e clique em OK.
    NoteColonSymbol Dependendo de onde o <dir_do_bd>/LRSCHED foi criado, você pode precisar fornecer informações de caminho adicionais.
  9. Na árvore de navegação, expanda Administração do Sistema e selecione Planejador de longa execução.
  10. No menu de opções Nome de JNDI da Origem de dados, selecione o nome de JNDI da origem de dados que acabou de criar.
  11. Se o seu banco de dados de tarefas requer credenciais de autenticação e você não deseja armazenar essas credenciais como propriedades customizadas na origem de dados, utilize as Entradas de dados de autenticação da J2EE Connector Architecture (J2C) para criar um alias de autenticação. Em seguida, selecione-a no menu de opções do alias Origem de dados. Se você estiver utilizando um banco de dados Cloudscape, nenhuma credencial de autenticação será necessária.
  12. Clique em OK.
  13. Salve suas alterações.



Related concepts
Configurando o Planejador de Longa Execução

Tópico de Tarefa    

Termos de Uso | Feedback Última atualização: Mar 21, 2006 12:48:50 PM EST
http://publib.boulder.ibm.com/infocenter/wxdinfo/v6r0/index.jsp?topic=?topic=/com.ibm.websphere.xd.doc/info/scheduler/tbgsched.html

© Copyright IBM 2005, 2006. Todos os Direitos Reservados.
Este centro de informações é desenvolvido em tecnologia Eclipse. (http://www.eclipse.org)