FileNet P8 Process Engine, Versão 5.0.+              

Criando a Conexão com o Banco de Dados do Process Engine Silenciosamente

Crie a conexão com o banco de dados do Process Engine após fazer o upgrade do software do Process Engine e antes de fazer o upgrade do banco de dados.

Certifique-se de ter disponível a Planilha de Instalação e Upgrade que foi preenchida durante suas atividades de planejamento.

Crie a conexão com o banco de dados do Process Engine após a instalação do software Process Engine 5.0. Edite um arquivo de propriedades e antes de executar a ferramenta vwupgrade. Nessa tarefa, você cria um arquivo de propriedade e executa os comando para criar e configurar o servidor virtual e o banco de dados. Essa etapa cria o arquivo de configuração vwserver.ini no diretório do servidor virtual respectivo e, em uma configuração com farm, copia o arquivo para o diretório do servidor virtual em todos os nós na farm. Esse arquivo de configuração identifica informações de configuração de banco de dados básicas, incluindo onde o banco de dados do Process Engine está localizado e como efetuar logon nele.

Para criar a conexão com o banco de dadosProcess Engine:

  1. Efetue logon no servidor Process Engine. Qualquer usuário pode criar os arquivos de parâmetro de entrada.
  2. Crie o servidor virtual:
    1. Mude o diretório atual para pe_install_pathdata em que pe_install_path é o local dos arquivos de programa que foram especificados durante a instalação do Process Engine.
    2. Faça uma cópia do arquivo PEInitV.properties.sample e salve-a como PEInitV.properties.
    3. Usando um editor de texto, edite o arquivo PEInitV.properties fornecendo os valores de parâmetro para a sua configuração.
    4. Insira os parâmetros, um parâmetro por linha no seguinte formato:
      nome do parâmetro=valor
      Parâmetro Descrição
      DBType Defina o tipo de banco de dados. Valores válidos são:
      • DB2
      • Oracle
      • MSSQL
      Insira o tipo de banco de dados conforme definido pela propriedade DBType na planilha. Este parâmetro é necessário. Você distingue entre o DB2 para z/OS e o DB2 para Linux, UNIX e Windows usando o parâmetro DBVersion.
      DBVersion Esse parâmetro é necessário para bancos de dados DB2, e valores válidos são:
      • DB2LUW
      • DB2zOS
      DBName Insira o nome do banco de dados do Process Engine que é definido pela propriedade DBName na planilha. Este parâmetro é necessário. Se você estiver usando o arquivo PEInitV.properties, configure DBName para o nome da instância do DB2 para z/OS.
      DBHost Insira o nome do host do servidor em que o banco de dados Process Engine reside. O host é identificado pela propriedade DBHost na planilha. Se o parâmetro não é fornecido, o valor padrão é localhost. Este parâmetro não é necessário se você fornecer o DBConnectURL. Se o formato da URL padrão não for aceitável, insira o DBConnectURL ao invés do DBHost e DBPort no arquivo PEInitV.properties.
      DBPort Insira o valor para a porta do banco de dados conforme identificado pela propriedade DBPort na planilha. Valores-padrão são:
      1433
      O valor-padrão para uma instância de banco de dados do SQL Server. O número da porta é usado para identificar a instância do SQL Server, e o nome da instância não é necessário nos parâmetros de configuração.
      60000
      O número da porta padrão para um banco de dados DB2.
      1521
      O número da porta padrão para um banco de dados Oracle.
      Se nenhuma porta alternativa for identificada, o valor-padrão para a porta é designado. Este parâmetro não é necessário se você fornecer o DBConnectURL. Se o formato da URL padrão não for aceitável, insira o DBConnectURL ao invés do DBHost e DBPort no arquivo PEInitV.properties.
      DBConnectURL Esse parâmetro é a URL de conexão do banco de dados a ser usada para configurar a conexão com o banco de dados. Use essa URL ou use DBHost e DBPort. Se você especificar o DBHost e DBPort, o DBConnectURL é automaticamente criado para os bancos de dados SQL Server, DB2 e Oracle como a seguir:
      • jdbc:sqlserver://DBhost:DBport;DatabaseName=DBName
      • jdbc:db2://DBhost:DBport/DBName
      • jdbc:oracle:thin:@DBhost:DBport:DBName
      Se o formato da URL padrão especificado não for aceitável, insira o DBConnectURL ao invés do DBHost e DBPort. Se a URL padrão for aceitável, insira somente os valores de DBHost e DBPort no arquivo PEInitV.properties.
      DBUserName Esse parâmetro é o nome do usuário do banco de dados que foi identificado pelo parâmetro pe_db_user na planilha de instalação. Esse deve ser o nome do usuário do banco de dados existente para o qual as versões pré-5.0 são padronizadas para f_sw. Este valor é necessário.
      DBpw Esse parâmetro é a senha para o usuário do banco de dados. Se a senha estiver criptografada, insira o valor como@encrypted_pe_db_password. Para criptografar a senha, consulte as informações em Criptografando Senhas para o Process Engine. Se você inserir a senha como um valor não-criptografado no arquivo PEInitV.properties, exclua o arquivo PEInitV.properties após a configuração ser concluída. Este valor é necessário.
      DBVersion Esse parâmetro é necessário para bancos de dados DB2, e valores válidos são:
      • DB2LUW
      • DB2zOS
    5. Configure os servidores em um ambiente com farm ou sem farm:
      Ambiente Comando
      Configuração sem farm Configure um único servidor virtual executando o seguinte comando, inserido como uma única linha:
      PEinit virtual_server_name -V 
      PEInitV.properties 
      em que virtual_server_name é o nome do servidor virtual que você está definindo. Se você não especificar o nome do servidor virtual, este nome do servidor será definido conforme o padrão.
      High availability farmed server environments Configuração com farm Configure todos os servidores em uma farm executando o seguinte comando, inserido como uma única linha:
      PEinit virtual_server_name -V PEInitV.properties -l 
      serverlist 
      em que serverlist é uma lista de nomes de host para os outros servidores na farm, separados por um caractere +, por exemplo:
      servername1+servername2+servername3
      em que virtual_server_name é o nome do servidor virtual que você está definindo. Se você não especificar o nome do servidor virtual, este nome do servidor será definido conforme o padrão.
  3. Efetue logoff e logon novamente como pe_install_user.


Feedback

Última atualização: novembro de 2010


© Copyright IBM Corporation 2010.
Este centro de informações foi desenvolvido com a tecnologia Eclipse. (http://www.eclipse.org)