LEIA-ME do IBM Express Runtime Versão 2.1


Para instalar o Express Runtime, consulte o Express Runtime 2.1 InfoCenter, que pode ser acessado a partir do LaunchPad.

ProgramaComando
Linux LaunchPadLinuxLaunchpad
Linux InstallationLinuxSetup
Linux on POWER LaunchPadLinuxPPCLaunchpad
Linux on POWER InstallationLinuxPPCSetup
Windows LaunchPadWindowsLaunchpad.exe
Windows InstallationWindowsSetup.exe
Consulte o diretório de licença em seu caminho de instalação para a licença de produto, licença de terceiros e arquivos de aviso.


Índice

Problemas Conhecidos de Desenvolvimento
    Efetuar Logon com Autoridade de Administrador para Instalar
    Efetuar Logon com Autoridade de Administrador para Utilizar os Links para Launchpad e First Steps
    Instalar como Usuário Root no SUSE LINUX
    IBM Installation Agent Requerido para Implementação de Middleware em Computadores Remotos
    Atalhos do Linux no Menu de Aplicativo
    O Assistente de Implementação Não Pode se Conectar a um Computador de Destino Linux
    Agrupamento de Palavra de Byte Duplo no Assistente de Implementação
    Local do Arquivo de Log Eclipse.
    Falha na Geração de Solução com a Mensagem, "Não é possível localizar o arquivo C:\IBM\Runtime21\SolutionEnabler\workspace\Sampledata3\src\?????????.sxml"
    Os Arquivos de Licença de Solução Personalizada Requerem Tags HTML com Letras Minúsculas
    Migrando Wrappers para o Express Runtime 2.1
    Alterações do Esquema da Versão 1.1

Problemas Conhecidos com Software de Componente
    Porta do IBM HTTP Server Não Configurada como 80
    Portas para o WebSphere Application Server e IBM HTTP Server no OS/400 (i5/OS)
    Ponto Final no Nome do Diretório
    Gerenciando Várias Instalações do IBM HTTP Server em um Computador em Execução no Windows
    Falha na Reimplementação do WebSphere Application Server - Express
    Falha na Reinstalação do Módulo do Console
    Exceção para a Mensagem sobre os Processadores DB2 Excedentes
    Instruções de Pós-instalação do IBM DB2 UDB

Problemas na Documentação
    Navegador da Web Suportado Necessário para Documentação
    A Exibição do InfoCenter do Console em Chinês Simplificado Requer Preferência de Idioma "zh-cn"
    Alguns Idiomas Devem Utilizar Navegadores Configurados para Utilizar a Página de Códigos UTF-8
    Plataformas Suportadas para Linux Listadas Incorretamente
    Referência Incorreta ao Plugin HTTP
    Acessando o Javadoc para a Estrutura de Suporte
    Descrição dos Wrappers Fornecidos Ausentes no InfoCenter
    Web Site de Informações do IBM Express Runtime

Mensagens
    IRU00129
    IRU03026
    IRU10950


Problemas Conhecidos de Desenvolvimento

Efetuar Logon com Autoridade de Administrador para Instalar

Para instalar o IBM Express Runtime, você deve ter efetuado logon no computador de destino como um usuário com autoridade de administrador. A instalação falhará se você não tiver efetuado logon como um administrador e pode não haver mensagens de erro registradas no IRU_Install.log indicando o problema. Se a instalação falhar e nenhuma informação estiver disponível no arquivo de log, saia da instalação, efetue login como um usuário com autoridade de administrador e tente a instalação novamente.

Efetuar Logon com Autoridade de Administrador para Utilizar os Links para Launchpad e First Steps

Para utilizar o IBM Express Runtime você deve efetuar logon no computador com autoridade de administrador. Se você não tiver efetuado logon como um administrador, os links dos diálogos Launchpad e First Steps não funcionarão. Se os links do Launchpad ou do First Steps não funcionarem, verifique se você tem autoridade administrativa. Nenhuma mensagem de erro é exibida quando você não tem autoridade administrativa.

Instalando como Usuário Root no SUSE LINUX

Um usuário do SUSE LINUX deve efetuar login e instalar o programa Express Runtime como o usuário root. Se você alternar para root após efetuar login utilizando o comando su -root e depois instalar o Express Runtime no SUSE LINUX, alguns dos arquivos não serão instalados corretamente.

IBM Installation Agent Requerido para a Implementação de Middleware em Computadores Remotos

Se você estiver utilizando o Express Runtime para instalar o middleware diretamente em um computador que seja remoto para o seu, primeiro é preciso instalar o IBM Installation Agent nesse computador.

Com a exceção do host local, todos os computadores de destino nos quais você implementar uma solução deverão ter o IBM Installation Agent instalado e executando para que a solução seja implementada com êxito.

Informações adicionais sobre o IBM Installation Agent, incluindo as direções de instalação, estão no IBM Installation Agent InfoCenter.

Atalhos do Linux no Menu de Aplicativo

Na plataforma Linux, os atalhos de menu do Express Runtime também podem aparecer no menu Aplicativos.

O Assistente de Implementação Não Pode se Conectar a um Computador de Destino Linux

O arquivo /etc/hosts em uma distribuição do Linux deve ser configurado adequadamente para ativar o RMI. Se o computador de destino Linux não estiver configurado adequadamente, você encontrará a seguinte exceção Java quando o assistente de implementação tentar se conectar.

Java.lang.NullPointerException
     at sun.rmi.transport.tcp.TCPConnection.getOutputStream(TCPConnection.java:83)
     at sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:206)
     at sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:188)

Para configurar o computador de destino Linux, modifique o arquivo /etc/hosts no computador de destino como a seguir:
  1. Abra o arquivo /etc/hosts em um editor.
    Deverá haver um entrada para o endereço de auto-retorno semelhante a 127.0.0.2 localhost.localdomain localhost.
  2. Verifique se o verdadeiro nome do host do computador está incluído nessa entrada. Uma entrada contendo o verdadeiro nome do host deve ser semelhante a 127.0.0.1 testmachine.ibm.com testmachine localhost. localdomain localhost, em que testmachine.ibm.com testmachine é o nome do host. Se o verdadeiro nome do host estiver incluído, remova ambas as versões de nome completo e de nome abreviado do nome do host da entrada. No exemplo observado, você deve remover testmachine.ibm.com testmachine.
  3. Se o verdadeiro endereço IP e o nome do host do computador de destino não estiverem incluídos no arquivo de hosts, inclua-os. Por exemplo, 9.42.76.1000 testmachine100.ibm.com testmachine100.
  4. Inicie a rede novamente.

Agrupamento de Palavra de Byte Duplo no Assistente de Implementação

No assistente de implementação, as palavras de byte duplo podem agrupar-se no meio da palavra. Caso encontre essa situação, abra seu aplicativo convertido em byte duplo e seus arquivos de soluções, localize as cadeias convertidas para os elementos seguintes e insira um espaço nas localizações onde for aceitável o agrupamento das sentenças.

Local do Arquivo de Log do Eclipse.

O arquivo de log Eclipse é armazenado no espaço de trabalho\.metadata\.log, em que espaço de trabalho é o local onde todos os arquivos e projetos de um usuário são armazenados.

Falha na Geração de Solução com a Mensagem, "Não é possível localizar o arquivo C:\IBM\Runtime21\SolutionEnabler\workspace\Sampledata3\src\?????????.sxml"

Falha na geração de solução quando o nome da linha de comandos ou do arquivo wrapper gerados contém caracteres GB18030. A solução é digitar caracteres como caracteres Unicode ou GB2312.

Os Arquivos de Licença de Solução Personalizada Precisam de Tags HTML com Letras Minúsculas

Quando criar arquivos de licença personalizados para uma solução gerada através do assistente de exportação, as tags HTML nos arquivos de licença devem ter letras minúsculas. Se as tags tiverem letras maiúsculas ou forem compostas por letras maiúsculas e minúsculas, o usuário recebe uma mensagem de erro IRU08137 ou o painel de aceitação de licença é ignorado quando a solução é ativada.

Migrando Wrappers para o Express Runtime 2.1

Esta seção descreve como migrar aplicativos e soluções criados utilizando o Integrated Runtime, Versão 1.1 para o Express Runtime, Versão 2.1.
  1. Mova o projeto e os arquivos do pacote de implementação.
    1. Se estiver movendo seus projetos para outro sistema físico, você poderá exportar os projetos para uma mídia removível utilizando Arquivo > Exportar > Sistema de Arquivo. Você não precisa incluir a pasta bin, mas inclua os arquivos .classpath e .project.
    2. Importe seus projetos do Integrated Runtime 1.1 para o seu espaço de trabalho do desenvolvedor do Express Runtime 2.1 utilizando Arquivo > Importar > Projeto Existente para o Espaço de Trabalho. Isso faz as atualizações necessárias em seus wrappers, incluindo novas tags XML e atualizando as informações do caminho de classe. O assistente de importação não move ou copia fisicamente os arquivos importados. Se você preferir que os arquivos do seu projeto importado residam fisicamente em uma pasta de espaço de trabalho de destino, certifique-se de que o projeto a ser importado seja colocado lá antes da importação.
    3. Se você estiver migrando um aplicativo que foi incluído com o Integrated Runtime v1.1, copie o pacote de implementação do aplicativo do diretório de instalação do Integrated Runtime v1.1 para o diretório de instalação do Express Runtime v2.1.
      1. Localize o arquivo .jar do pacote de implementação no diretório de instalação do Integrated Runtime v1.1 (<DIRETÓRIO_DE_INSTALAÇÃO>/Runtime/SolutionEnabler/com/ibm/jsdt/webserver/tree). O nome do arquivo do pacote de implementação contém o ID do aplicativo e uma abreviação da plataforma para a qual é planejado (por exemplo, "win" = Windows, "lnx" = Linux).
      2. Copie o pacote de implementação do aplicativo no diretório de instalação do Express Runtime v2.1 (<DIRETÓRIO_DE_INSTALAÇÃO>/Runtime21/SolutionEnabler/com/ibm/jsdt/webserver/tree).
      3. Renomeie a cópia do pacote de implementação no diretório de instalação do Express Runtime v2.1, alterando o sufixo ".en.jar" para " .xx.jar."
  2. Atualização de Arquivos Wrapper.
    1. Para cada projeto que deseja migrar, abra o wrapper de solução ou de aplicativo no editor de wrapper apropriado.
    2. Reveja as novas atualizações geradas pela importação para garantir que os valores corretos tenham sido utilizados e para incluir informações nos atributos opcionais. Os novos atributos estão listados abaixo na seção de alterações de esquema.
    3. Opcionalmente, remova as tags desaprovadas utilizando a tag Origem no editor de wrapper para editar o XML. As tags desaprovadas são listadas na visualização Problemas no desenvolvedor. O wrapper funcionará no Express Runtime 2.1 se você deixar as tags desaprovadas.
  3. Gere sua solução.

Alterações do Esquema da Versão 1.1

As informações detalhadas sobre o esquema XML estão localizadas no InfoCenter em Express Runtime 2.1 > Referência > esquemas XML.

Wrappers de Aplicativo
Novos elementos

Elementos reprovados

Wrappers de Solução
Novos elementos

Elementos reprovados


Problemas Conhecidos com Software de Componente

Porta do IBM HTTP Server Não Configurada como 80

Se o IBM HTTP Server for implementado para utilizar uma porta que não seja 80, serão requeridas etapas manuais para configurar o WebSphere e o plug-in para que o HTTP Server possa localizar os aplicativos da Web.

Primeiro atualize a porta do Host Virtual no WebSphere utilizando o WebSphere Administrative Console. No WebSphere Administrative Console, execute as seguintes etapas:

  1. Selecione Ambiente > Hosts Virtuais.
  2. Selecione host_padrão.
  3. Selecione Aliases_do_Host.
  4. Selecione o nome do host utilizando a porta 80.
  5. Altere as definições da porta para a porta utilizada pelo HTTP Server.
  6. Clique em Ok.
  7. Clique em Salvar na parte superior do WebSphere Administrative Console.
  8. Clique em Salvar na tela seguinte para salvar a alteração da configuração.

Após a porta do Host Virtual ser atualizada, o arquivo de configuração do plug-in deve ser gerado e propagado para o sistema do IBM HTTP Server. Se seu sistema não estiver configurado para gerar e propagar automaticamente o arquivo de configuração do plug-in, execute as seguintes etapas utilizando o WebSphere Administrative Console:

  1. Selecione Servidores > Servidores da Web.
  2. Selecione a caixa de opções próxima do seu servidor da Web.
  3. Clique em Gerar Plug-in.
  4. Selecione novamente a caixa de opções próxima do seu servidor da Web.
  5. Clique em Propagar Plug-in.

Portas para o WebSphere Application Server e IBM HTTP Server no OS/400 (i5/OS)

A implementação da configuração do servidor i5/OS Websphere Application Server Express 6.0 e as tarefas de configuração do servidor i5/OS HTTP avisarão o número da porta junto com o nome do servidor. No caso da configuração do servidor WebSphere, esta é a primeira porta em um bloqueio de 15 que é utilizado ao configurar o servidor de aplicativos. Por exemplo, se uma porta de 7081 fosse especificada, a configuração do WebSphere utilizaria as portas de 7081 a 7095. A primeira porta é utilizada pelo servidor de aplicativos e a segunda porta é utilizada para acessar o Administrative Console. No caso da configuração do HTTP, esta é a porta que o servidor HTTP atende para um pedido.

Atualmente, as tarefas não detectam se as portas já estiverem em utilização por outros processos. Se qualquer uma das portas no bloqueio da porta de configuração do WebSphere estiver em utilização, o servidor de aplicativos não será iniciado. Se a porta especificada na configuração do HTTP estiver em utilização, o servidor HTTP tentará iniciar, mas falhará e encerrará anormalmente. Visualize os logs de tarefa das tarefas de inicialização do servidor para determinar a causa do problema. Para localizar o log de tarefa, emita o seguinte comando CL "WRKJOB <nome_do_servidor_ihs>", em que <nome_do_servidor_ihs> é o nome do servidor IHS que falhou ao iniciar. Por exemplo, "WRKJOB irhttp".

Ponto Final no Nome do Diretório

Não instale o IBM HTTP Server em um diretório que contenha um "." no nome.

Gerenciando Várias Instalações do IBM HTTP Server em um Computador em Execução no Windows

Se você instalar o IHS (IBM HTTP Server) em um sistema executando no Windows que já tem o IHS instalado, somente o último que foi instalado poderá ser gerenciado pelo console do Express Runtime.

Se você quiser gerenciar mais de uma instalação do IBM HTTP Server no mesmo sistema, você pode fazê-lo definindo um serviço para as cópias adicionais do IBM HTTP Server. Isso pode ser feito através da execução do seguinte comando no diretório onde o IBM HTTP Server está instalado:

\bin\apache -k install -n

O console então permite a atribuição deste IBM HTTP Server como um servidor da Web gerenciável.

Falha na Reimplementação do WebSphere Application Server - Express

Após a desinstalação do WebSphere Application Server - Express, você deve remover o diretório AppServer do computador de destino antes de tentar implementar o WebSphere Application Server - Express novamente.

Falha na Reinstalação do Módulo do Console

Quando você desinstala um módulo do console (por exemplo, o DB2 UDB Express) e o reinstala utilizando o assistente de implementação do Express Runtime, pode ocorrer uma falha; a mensagem de log indica um código de retorno a partir do Integrated Solution Console. Estes códigos de retorno e seus significados estão resumidos nas tabelas a seguir. Se você obtiver um código de retorno 104, verifique se especificou o ID do usuário e a senha corretamente e reinicie a tarefa. Para saber quais são todos os outros códigos de retorno, entre em contato com um representante do IBM Support Center.

ISCDeploy (INSTALL)

Código de Retorno Explicação
0 O componente Integrated Solutions Console foi implementado com êxito (IscDeploy) ou a verificação de pré-requisito foi bem-sucedida (IscPrereqChk).
1 Ocorreu um erro de sintaxe.
2 O arquivo WAR especificado não foi localizado. Especifique o caminho de arquivo e o nome do arquivo corretos.
3 O protocolo ou a URL de contexto que você especificou não está correto(a). Verifique se a URL inclui o protocolo correto (http:// ou https://). Especifique implementar/implementar como a URL de contexto.
4 O nome do host que você especificou não é válido ou o servidor Integrated Solutions Console não está em execução. Verifique se a URL inclui o nome do host correto. Inicie o servidor antes de emitir o comando deploy.
10 Os parâmetros corretos não foram especificados.
70 O processo (implementação ou verificação de pré-requisito) foi concluído com êxito.
71 O processo (implementação ou verificação de pré-requisito) não foi concluído com êxito. Esta mensagem normalmente indica um problema com um portlet no arquivo WAR do componente. Consulte your_isc_root\PortalServer\log\wps_date_time.log para obter as mensagens que foram registradas antes da exibição deste código de retorno. Utilize os time stamps no arquivo para localizar estas mensagens.
81 Ocorreu um erro ao implementar os arquivos de ajuda para o componente. A tentativa de copiar os arquivos de ajuda no sistema falhou.
100 Este componente não pode ser implementado pois ele já foi implementado. Se você quiser implementar o componente novamente, pode utilizar o IscReplace para atualizar o componente.
101 Este componente não pode ser implementado pois ele possui um componente de pré-requisito e o pré-requisito ainda não foi implementado. Implemente o componente de pré-requisito e então implemente este componente.
102 Este componente possui um componente de pré-requisito, mas a versão incorreta do pré-requisito está implementada. Implemente a versão correta do componente de pré-requisito e então implemente este componente.
104 O ID do usuário ou a senha do administrador do Integrated Solutions Console, ou ambos, não estão corretos. Especifique os valores corretos.
105 Ocorreu um erro interno. Um arquivo do lado do servidor não foi localizado. Certifique-se de especificar o caminho de arquivo completo ou relativo e o nome do arquivo WAR. Entre em contanto com um representante de serviço se o problema persistir.
106 O arquivo component.xml no arquivo WAR não é válido. Corrija o arquivo e reempacote o arquivo WAR.
108 Ocorreu um erro interno. Entre em contato com um representante de serviço.

 

ISCRemove (UNINSTALL)

Código de Retorno Explicação
0 O componente Integrated Solutions Console foi implementado com êxito (IscRemove) ou a verificação de pré-requisito foi bem-sucedida (IscDependencyChk).
1 Ocorreu um erro de sintaxe.
3 O protocolo ou a URL de contexto que você especificou não está correto(a). Verifique se a URL inclui o protocolo correto (http:// ou https://). Especifique implementar/implementar como a URL de contexto.
4 O nome do host que você especificou não é válido ou o servidor Integrated Solutions Console não está em execução. Verifique se a URL inclui o nome do host correto. Inicie o servidor antes de emitir o comando remove.
84 Ocorreu um erro ao remover os plug-ins de ajuda para este componente. Nenhuma ação é necessária.
200 O componente não pode ser removido, pois ele não está implementado. Especifique o UID do componente de um componente que é implementado.
201 Este componente não pode ser removido, pois é um componente pré-requisito para um ou mais componentes. Remova os componentes dependentes antes de remover este componente.

 

ISCReplace (REINSTALL)

Código de Retorno Explicação
0 O componente Integrated Solutions Console foi substituído com êxito.
1 Ocorreu um erro de sintaxe.
2 O arquivo WAR especificado não foi localizado. Especifique o caminho de arquivo e o nome do arquivo corretos.
3 O protocolo ou a URL de contexto que você especificou não está correto(a). Verifique se a URL inclui o protocolo correto (http:// ou https://). Especifique implementar/implementar como a URL de contexto.
4 O nome do host que você especificou não é válido ou o servidor Integrated Solutions Console não está em execução. Verifique se a URL inclui o nome do host correto. Inicie o servidor antes de emitir o comando deploy.
10 Os parâmetros corretos não foram especificados.
70 O processo de substituição foi concluído com êxito.
71 O processo de substituição não foi concluído com êxito. Esta mensagem normalmente indica um problema com um portlet no arquivo WAR do componente. Consulte o arquivo de log wps_date_time.log para obter mensagens que foram registradas antes da exibição do código de retorno. Utilize os time stamps no arquivo para localizar estas mensagens.
81 Ocorreu um erro ao implementar os arquivos de ajuda para o componente. A tentativa de copiar os arquivos de ajuda no sistema falhou.
102 Este componente possui um componente de pré-requisito, mas a versão incorreta do pré-requisito está implementada. Implemente a versão correta do componente de pré-requisito e então implemente este componente.
104 O ID do usuário ou a senha do administrador do Integrated Solutions Console, ou ambos, não estão corretos. Especifique os valores corretos.
105 Ocorreu um erro interno. Um arquivo do lado do servidor não foi localizado. Certifique-se de especificar o caminho de arquivo completo ou relativo e o nome do arquivo WAR. Entre em contanto com um representante de serviço se o problema persistir.
106 O arquivo component.xml no arquivo WAR não é válido. Corrija o arquivo e reempacote o arquivo WAR.
108 Ocorreu um erro interno. Entre em contato com um representante de serviço.
200 O componente não pode ser substituído pois um componente com o mesmo UID de componente ainda não foi implementado. Especifique um arquivo WAR para um componente que já está implementado ou utilize IscDeploy para implementar este componente pela primeira vez.

Exceção para a Mensagem sobre os Processadores DB2 Excedentes

Se você estiver executando o IBM DB2 UDB Express com outros componentes do Express Runtime, serão permitidos até quatro processadores pela licença do Express Runtime. Se você estiver autorizado para o IBM Express Runtime Plus e estiver executando o IBM DB2 UDB Express em uma máquina com 3 ou 4 processadores, ignore as mensagens de aviso de que o número de processadores foi excedido.

Instruções de Pós-instalação do IBM DB2 UDB

Se tiver instalado o IBM DB2 UDB Versão 8, você deverá executar algumas etapas de configuração de pós-instalação. Essas etapas são explicadas nas seguintes seções.

Ativando o DB2 Remote Command Service
Se tiver instalado um servidor DB2 particionado no Windows 2000, Windows Server 2003 ou Windows XP, você deverá ativar o DB2 Remote Command Service para proteger seus dados e recursos. Para estar totalmente seguro, você precisa ativar o computador, se o serviço estiver executando sob o contexto da conta LocalSystem ou um usuário para delegação, se o serviço estiver sendo executado sob o contexto de logon de um usuário.

Para ativar o DB2 Remote Command Service, execute as seguintes etapas:

  1. Abra a janela Usuários e Computadores do Diretório Ativo, clique em Iniciar e selecione Programas > Ferramentas Administrativas > Usuários e Componentes do Diretório Ativo.
  2. No painel da janela direita, clique com o botão direito do mouse no computador ou no usuário que deseja ativar e selecione Propriedades.
  3. Clique na guia Geral e selecione a caixa de opções Computador de Confiança para Delegação. Para a configuração do usuário, clique na guia Conta e verifique a caixa de opções Conta de Confiança para Delegação no Grupo de Opção de Conta. Certifique-se de que a caixa A Conta É Sensitiva e Não Pode Ser Delegada não foi marcada.
  4. Clique em OK para ativar o computador ou usuário para delegação.

Repita essas etapas para cada computador ou usuário que precisar ser ativado. Você deve reiniciar seu computador para que a alteração de segurança tenha efeito.

Você pode desativar os recursos de segurança do DB2 Remote Command Service e retornar o ambiente para seu estado anterior utilizando a variável de registro DB2RCMD_LEGACY_MODE.

Para desativar os recursos de segurança do DB2 Remote Command Service, digite o seguinte comando:

    db2set DB2RCMD_LEGACY_MODE=ON

Nota: Essa variável de registro requer valores Booleanos como argumentos. Os valores YES, 1, TRUE e ON são todos equivalentes e os valores NO, 0, FALSE e OFF também são equivalentes. Você pode especificar qualquer um dos valores equivalentes apropriados.

Religando Arquivos de Ligação
Você precisará ligar seus utilitários do DB2 diante de todos os seus bancos de dados após a instalação. Essa etapa é necessária para que as correções se tornem efetivas. O procedimento de ligação, que segue, precisa ser executado somente uma vez por banco de dados.

Religando aos Bancos de Dados do DB2 UDB
Após aplicar as correções, execute os seguintes comandos:

    db2 terminate
    db2 CONNECT TO <nome_do_bd>
    db2 BIND $DB2DIR\BND\@db2ubind.lst GRANT PUBLIC
    db2 BIND $DB2DIR\BND\@db2cli.lst GRANT PUBLIC
    db2 terminate

em que <nome_do_bd> representa o nome de um banco de dados ao qual os utilitários devem ser ligados e $DB2DIR representa o diretório onde você instalou o DB2. db2ubind.lst e db2cli.lst contêm listas dos arquivos de ligação requeridos utilizados pelo DB2 UDB Versão 8.

Religando Bancos de Dados do Host
Se estiver se conectando aos bancos de dados do host, você precisará ligar os novos arquivos de ligação ao host. Utilize o DB2 Command Line Processor para se conectar ao banco de dados do host e ligar os utilitários como a seguir:

HOST    COMMAND
=====   ===================================================================
MVS     BIND $DB2DIR\BND\@ddcsmvs.lst BLOCKING ALL SQLERROR CONTINUE GRANT PUBLIC
VM      BIND $DB2DIR\BND\@ddcsvm.lst BLOCKING ALL SQLERROR CONTINUE GRANT PUBLIC
VSE     BIND $DB2DIR\BND\@ddcsvse.lst BLOCKING ALL SQLERROR CONTINUE GRANT PUBLIC
OS400   BIND $DB2DIR\BND\@ddcs400.lst BLOCKING ALL SQLERROR CONTINUE GRANT PUBLIC

Religando Pacotes Específicos
Se quiser ligar somente os arquivos .bnd específicos ao banco de dados, emita os seguintes comandos para cada banco de dados.

    db2 terminate
    db2 CONNECT TO <nome_do_bd>
    db2 BIND $DB2DIR\BND\<arquivo_de_ligação> BLOCKING ALL GRANT PUBLIC sqlerror continue
    db2 terminate

em que <arquivo_de_ligação> representa o nome do arquivo de ligação e <nome_do_bd> representa o nome do seu banco de dados.

Ligue o db2schema.bnd aos Bancos de Dados Existentes
Para instalações no servidor, um arquivo de ligação adicional precisa ser ligado aos bancos de dados existentes. Esse requisito não se aplica a clientes.

Para ligar o db2schema.bnd no servidor, execute uma destas seqüências de comandos:

Em um prompt de comandos:

    db2 terminate
    db2 CONNECT TO <nome_do_bd>
    db2 BIND $DB2DIR\BND\db2schema.bnd BLOCKING ALL GRANT PUBLIC sqlerror continue
    db2 terminate

ou na linha de comandos do DB2:

    TERMINATE
    CONNECT TO <nome_do_bd>
    BIND $DB2DIR\BND\db2schema.bnd BLOCKING ALL GRANT PUBLIC sqlerror continue
    TERMINATE

em que <nome_do_bd> representa o nome de um banco de dados ao qual os utilitários devem ser ligados e $DB2DIR representa o diretório onde você instalou o DB2.

Religando após a Instalação do FixPak ou da Correção
Se tiver bancos de dados espaciais ativados existentes, você deverá religar a lista de arquivos db2gse.lst após instalar um FixPak ou uma correção do DB2. O arquivo db2gse.lst contém os nomes dos arquivos de ligação para os procedimentos armazenados que o DB2 Spatial Extender fornece.

Para ligar o arquivo db2gse.lst, você deve ter uma das seguintes autoridades:

    *  autoridade sysadm ou dbadm
    *  privilégio ALTERIN no esquema
    *  privilégio BIND no pacote

Para religar o arquivo db2gse.lst, execute as seguintes etapas:

  1. Altere para o diretório de instância onde os arquivos de ligação estão localizados. Abra uma janela de comando do DB2 e digite o seguinte comando:
        cd %DB2PATH%\bnd
  2. Conecte-se ao banco de dados e execute o comando BIND. Por exemplo, digite:
        db2 connect to dbname
        db2 bind /home/instance/sqllib/bnd/@db2gse.lst
        db2 terminate

Você pode utilizar o comando DB2RBIND com a opção TODOS em vez de utilizar o comando BIND. Para obter sintaxes e opções para os comandos BIND e DB2RBIND, consulte o DB2 Command Reference.


Problemas de Documentação

Navegador da Web Suportado Necessário para Documentação

Um navegador da Web é necessário para visualizar a documentação deste produto. Se nenhum navegador da Web estiver disponível, a documentação on-line não estará acessível.

A Exibição do InfoCenter do Console em Chinês Simplificado Requer Preferência de Idioma "zh-cn"

Se você estiver visualizando o InfoCenter, configure a preferência de idioma do seu navegador para "zh-cn" em vez de "zh" para garantir que o documento seja exibido em Chinês simplificado. Essa configuração é feita clicando em Ferramentas > Opções de Internet no menu Internet Explorer e clicando em Idiomas.

Alguns Idiomas Devem Utilizar Navegadores Configurados para Utilizar a Página de Códigos UTF-8

Os navegadores devem ser configurados para utilizar a página de códigos UTF-8 para visualizar os arquivos de ajuda de programa e o InfoCenter nos seguintes idiomas:

Plataformas Suportadas para Linux Listadas Incorretamente

As seguintes plataformas não são suportadas no Express Runtime, Versão 2.1:

O SUSE LINUX Enterprise Server 8.0 é suportado somente para implementação.

Referência Incorreta ao Plugin HTTP

Em toda a documentação, o "WebSphere Express Plugin para IBM HTTP Server" deve ser o "IBM HTTP Plug-in para WebSphere Application Server."

Acessando o Javadoc para a Estrutura de Suporte

O Javadoc para a estrutura de suporte lista as chamadas de função incluídas nos wrappers do Express Runtime. Para ler o Javadoc para a estrutura de suporte, abra o Runtime21/SolutionEnabler/Support_Framework/index.html.

Descrição dos Wrappers Fornecidos Ausentes no InfoCenter

Os arquivos para as seguintes extensões não estão incluídos no InfoCenter:
    Aplicativo de Amostra para Windows
    Aplicativo de Amostra para Linux
    Aplicativo de Amostra para OS/400 (i5/OS)
    Console Management Extension para IBM WebSphere Application Server - Express para Linux on IBM POWER

Aplicativo de Amostra para Windows
Utilize este wrapper de aplicativo para implementar o aplicativo de amostra em computadores em execução no Windows. Você também pode editar esse wrapper utilizando o desenvolvedor do Express Runtime para criar um wrapper para implementar seus aplicativos personalizados em computadores em execução no Windows. Para obter informações adicionais sobre a utilização do desenvolvedor do Express Runtime, consulte Utilizando o Desenvolvedor do Express Runtime no InfoCenter. Dependendo da sua seleção e configuração, você precisará fornecer valores para alguns ou todos os campos a seguir.

ID do Aplicativo: IRU2_1SampleWin

Variáveis Expostas
Campo Explicação Valor Padrão Requisitos de Validação
Diretório de Documentos Requerido. O diretório onde os documentos do aplicativo estão instalados. C:\RuntimeDocs
  • Deve iniciar com uma letra da unidade, dois pontos (:) e barra (\)
  • Caracteres inválidos: Asterisco (*), ponto de interrogação (?), aspas ("), barra vertical (|), barra (/), ponto e vírgula (;), til (~), colchetes ([]), sinais de menor ou maior (< >)
Nome do Banco de Dados Requerido. O nome do banco de dados utilizado por esse aplicativo. DOCMGTD7
  • Deve ter de 1 a 8 caracteres de comprimento.
  • Deve iniciar com um caractere alfabético, símbolo de arroba (@), sustenido (#) ou símbolo do dólar ($)
  • Caracteres válidos: A - Z, a - z, 0 - 9, símbolo do dólar ($), sustenido (#), símbolo de arroba (@), sublinhado (_)
ID do Usuário do Administrador do DB2 Requerido. O ID do administrador utilizado para conectar-se ao DB2. db2inst
  • Caracteres válidos: A - Z, a - z, 0 - 9, símbolo do dólar ($), sustenido (#), símbolo de arroba (@) ou sublinhado (_)
  • Deve ter de 2 a 30 caracteres de comprimento.
  • Prefixo inválido: IBM, SQL, SYS, sublinhado (_)
  • Valores inválidos: ADMINS, GUESTS, USERS, PUBLIC, LOCAL e palavras reservadas ao SQL
Senha do Administrador do DB2 Requerido. A senha utilizada com o ID do Usuário do Administrador do DB2 especificado para conectar-se ao DB2.  
  • Caracteres válidos: A - Z, a - z, 0 - 9, símbolo do dólar ($), sustenido (#), símbolo de arroba (@) ou sublinhado (_).
  • Deve ter de 6 a 127 caracteres de comprimento.

Aplicativo de Amostra para Linux
Utilize este wrapper de aplicativo para implementar o aplicativo de amostra em computadores em execução no Linux. Você também pode editar esse wrapper utilizando o desenvolvedor do Express Runtime para criar um wrapper para implementar seus aplicativos personalizados em computadores em execução no Linux. Para obter informações adicionais sobre a utilização do desenvolvedor do Express Runtime, consulte Utilizando o Desenvolvedor do Express Runtime no InfoCenter. Dependendo da sua seleção e configuração, você precisará fornecer valores para alguns ou todos os campos a seguir.

ID do Aplicativo: IRU2_1SampleLnx

Variáveis Expostas
Campo Explicação Valor Padrão Requisitos de Validação
Diretório de Documentos Requerido. O diretório onde os documentos do aplicativo estão instalados. /opt/IBM/RuntimeDocs
  • Deve iniciar com uma barra (/)
Nome do Banco de Dados Requerido. O nome do banco de dados a ser criado e utilizado por este aplicativo. DOCMGTD7
  • Deve ter de 1 a 8 caracteres de comprimento.
  • Deve iniciar com um caractere alfabético, símbolo de arroba (@), sustenido (#) ou símbolo do dólar ($)
  • Caracteres válidos: A - Z, a - z, 0 - 9, símbolo do dólar ($), sustenido (#), símbolo de arroba (@), sublinhado (_)
Nome do Usuário do Proprietário da Instância do DB2 Requerido. O ID do usuário do proprietário da instância do DB2 para conectar-se ao DB2. db2inst
  • Caracteres válidos: A - Z, a - z, 0 - 9, símbolo do dólar ($), sustenido (#), símbolo de arroba (@) ou sublinhado (_)
  • Deve ter de 2 a 30 caracteres de comprimento.
  • Prefixo inválido: IBM, SQL, SYS, sublinhado (_)
  • Valores inválidos: ADMINS, GUESTS, USERS, PUBLIC, LOCAL e palavras reservadas ao SQL
Senha do Proprietário da Instância do DB2 Requerido. A senha para o ID do usuário da instância do DB2.  
  • Caracteres válidos: A - Z, a - z, 0 - 9, símbolo do dólar ($), sustenido (#), símbolo de arroba (@) ou sublinhado (_).
  • Deve ter de 6 a 127 caracteres de comprimento.

Aplicativo de Amostra para OS/400 (i5/OS)
Utilize este wrapper de aplicativo para implementar o aplicativo de amostra em computadores em execução no OS/400 (i5/OS). Você também pode editar esse wrapper utilizando o desenvolvedor do Express Runtime para criar um wrapper para implementar seus aplicativos personalizados em computadores em execução no OS/400 (i5/OS). Para obter informações adicionais sobre a utilização do desenvolvedor do Express Runtime, consulte Utilizando o Desenvolvedor do Express Runtime no InfoCenter. Dependendo da sua seleção e configuração, você precisará fornecer valores para alguns ou todos os campos a seguir.

ID do Aplicativo: IRU2_1SampleI5OS

Variáveis Expostas
Campo Explicação Valor Padrão Requisitos de Validação
Diretório de Documentos Requerido. O diretório onde os documentos do aplicativo estão instalados. /opt/IBM/RuntimeDoc
  • Deve iniciar com uma barra (/)
  • Caracteres válidos: A - Z, a - z, 0 - 9, hífen (-), sublinhado (_), ponto (.)
Nome do Banco de Dados O nome do banco de dados que é criado e utilizado por esse aplicativo. Se o banco de dados já existir, ele será eliminado.    
ID do Usuário do Administrador do DB2 Requerido. O ID do usuário do administrador utilizado para conectar-se ao DB2. db2inst
  • Deve iniciar com um caractere alfabético.
  • Caracteres válidos: A - Z, a - z, 0 - 9, símbolo do dólar ($), sustenido (#) ou símbolo de arroba (@).
  • Deve ter de 2 a 10 caracteres de comprimento.
  • Prefixo inválido: IBM, SQL, SYS, caracteres numéricos, sublinhado (_)
  • Valores inválidos: ADMINS, GUESTS, USERS, PUBLIC, LOCAL e palavras reservadas ao SQL
Senha do Administrador do DB2 Condicional. A senha utilizada com o ID do usuário do administrador especificada para conectar-se ao DB2.  
  • Caracteres válidos: A - Z, a - z, 0 - 9, símbolo do dólar ($), sustenido (#), símbolo de arroba (@) ou sublinhado (_).
  • Deve ter de 2 a 10 caracteres de comprimento.
Nome do HTTP Server Especifique o nome do IBM HTTP Server.  
  • Deve iniciar com um caractere alfabético.
  • Deve ter de 1 a 10 caracteres de comprimento.
Nome do servidor de aplicativos Especifique um nome exclusivo para o servidor de aplicativos.    

Console Management Extension para IBM WebSphere Application Server - Express para Linux on IBM POWER
Utilize este wrapper para instalar o Console Management Extension para IBM WebSphere(R) Application Server - Express em um computador de destino em execução no Linux(TM)on IBM POWER(TM). Dependendo da sua seleção e configuração, você precisará fornecer valores para alguns ou todos os campos a seguir.

ID do Aplicativo: IRU2_1WASExpressMgmtExt6_0LnxOnPwr

Variáveis Expostas
Campo Explicação Valor Padrão Requisitos de Validação
Local da Instalação da WebSphere Management Extension Requerido. O nome completo do caminho para o diretório onde deseja instalar o WebSphere Application Server - Express management extension. Se o Management Extension já estiver instalado, esse diretório será utilizado. c:\Arquivos de Programa\IBM Não deve conter /
Local de Destino do WebSphere Requerido. O nome completo do caminho para o diretório do WebSphere Application Server a ser administrado. c:\Arquivos de Programa\IBM\WebSphere\AppServer Não deve conter /
Nome do Usuário do WebSphere Opcional. O nome do usuário requerido para administrar o WebSphere Application Server.  
  • Deve ter de 1 a 20 caracteres
  • Não deve conter / * + , : ; ? | < = > [\]
Senha do WebSphere Opcional. A senha requerida para administrar o WebSphere Application Server  
  • Não deve ter mais de 14 caracteres
  • Pode conter apenas caracteres a-z minúsculos, números de 0 a 9 @ # $ e _
Porta do Agente do Console Requerido. A porta de comunicação a ser utilizada pelo Console Agent. Se o Console Agent já estiver instalado, este valor será ignorado. 7044 Porta número 1 - 65535
Ativar Reinstalação Especifique se deseja ativar a reinstalação se o management extension já estiver instalado no computador de destino. false Booleano
Console Agent Runlevels Requerido. O nível de execução sob o qual o Console Agent será executado.   Uma cadeia contendo inteiros de 1 a 5 e vírgulas.

Web Site de Informações do IBM Express Runtime

Para obter informações adicionais sobre os produtos IBM Express Runtime, consulte http://www.ibm.com/partnerworld/isv/go/expressruntime.


Mensagens

As seguintes mensagens são novas ou foram modificadas desde o release do Express Runtime 2.1 InfoCenter.

IRU00129: O usuário {0} deve possuir as autoridades especiais *ALLOBJ, *SAVSYS, *JOBCTL, *SERVICE, *SPLCTL, *SECADM, *AUDIT, *IOSYSCFG para executar esta tarefa.

Explicação: O usuário tentou uma tarefa para a qual ele não possui autoridade suficiente.
Resposta do Usuário: Atualize o perfil do usuário para incluir as autoridades especiais observadas na mensagem.

IRU03026: O Computador de Destino Não Pode Localizar o Pacote de Implementação {0}.

Explicação: O assistente de implementação não pode localizar o arquivo especificado ou não há espaço suficiente no computador de destino para a instalação do arquivo JAR. Este arquivo é necessário para a instalação do software.
Resposta do Usuário: Disponibilize espaço no disco no computador de destino. Reinicie o assistente de implementação no servidor de migração de dados e o IBM Installation Agent no computador de destino e inicie a instalação novamente. Se o problema persistir, imprima o arquivo de log e entre em contato com o fornecedor de solução.

IRU10950: A Desinstalação do Plug-in {0} Falhou. Execute {1} para desinstalar o plug-in.

Explicação: A desinstalação do plug-in do console Express Runtime falhou. A falha pode ter sido causada por inúmeros problemas, incluindo problemas de rede, um registro de instalação corrompido, um ID do usuário ou uma senha incorretos ou outras razões.
Resposta do Usuário: Execute manualmente o programa de desinstalação que está listado na mensagem.
(C) Copyright IBM Corporation 2003, 2005
IBM Legal: http://www.ibm.com/legal/us/