FileNet P8 Content Engine, Versão 5.0.+              

Criando as Origens de Dados Utilizando a Linha de Comandos

É necessário criar as origens de dados JDBC para cada armazenamento de objeto utilizado pelo Content Engine. Você deve gerar, editar e executar um novo arquivo configurejdbc-os.xml para cada armazenamento de objeto em seu ambiente.

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

Se gerou todos os perfis de configuração ao mesmo tempo, você já criou um arquivo configurejdbc-os.xml inicial para as origens de dados do armazenamento de objeto inicial. Se tiver um arquivo configurejdbc-os.xml existente, você poderá gerar outro arquivo para cada armazenamento de objeto adicional. Cada arquivo adicional que você inclui é denominado configurejdbc-os.n.xml. É possível gerar vários arquivos configurejdbc-os.n.xml conforme necessário, dependendo do número de armazenamentos de objeto em seu ambiente. Para obter melhores resultados, crie um arquivo adicional para cada armazenamento de objeto.
  1. Abra o arquivo Planilha de Instalação e Upgrade concluído.
    Dica: No arquivo da planilha, verifique se o comando Dados > Filtro > AutoFiltro está ativado. Para visualizar apenas os valores do Configuration Manager para essa tarefa, filtre por CM: Configurar Origens de Dados JDBC de Armazenamento de Objeto (armazenamento de objeto 1) na coluna Programa de Instalação ou Configuração.
  2. Efetue logon no servidor de aplicativos como config_mgr_user, o usuário que executa Configuration Manager.
  3. Se você não gerou todos os arquivos de configuração ao mesmo tempo ou se tiver que criar outro arquivo, gere o arquivo configurejdbc-os.n.xml executando o seguinte comando:
     configmgr_cl  generateConfig -appserver
    app_server_type -db  db_type
      -task configurejdbcos -profile myprofile

    onde:

    -appserver appserver_name
    O -appserver appserver_type especifica o tipo de servidor de aplicativos e deve ser WebSphere, WebLogic ou JBoss.
    -db database_type
    O parâmetro -db database_type só é necessário quando você está gerando todos os arquivos ao mesmo tempo ou quando está gerando um único arquivo utilizando a opção configurejdbcgcd ou configurejdbcos. Esse parâmetro especifica o tipo de banco de dados a ser utilizado pelo Content Engine, que deve ser mssql, oracle, oracle_rac, db2 ou db2zos.
    -profile myprofile
    O parâmetro -profile myprofile especifica o perfil a ser utilizado. O valor de myprofile pode ser um dos seguintes itens:
    • O nome do perfil, como ce_was_tiv_db2. O perfil deve estar localizado no diretório ce_install_path/tools/configure/profiles, em que ce_install_path é o local em que o software Content Engine está instalado.
    • O caminho absoluto para o diretório de perfil, tais como "C:\Program Files\IBM\FileNet\ContentEngine\tools\configure\profiles\ce_was_tiv_db2" ou opt/IBM/FileNet/ContentEngine/tools/configure/profiles/ce_was_tiv_db2.
    • O caminho absoluto para o arquivo de entrada do perfil, como "C:\Program Files\IBM\FileNet\ContentEngine\tools\configure\profiles\ce_was_tiv_db2\ce_was_tiv_db2.cfg" ou opt/IBM/FileNet/ContentEngine/tools/configure/profiles/ce_was_tiv_db2/ce_was_tiv_db2.cfg.
    Lembre-se: Se o caminho incluir um nome de diretório com espaços, coloque o caminho inteiro entre aspas. Por exemplo, insira "C:\Program Files\IBM\FileNet\ContentEngine\tools\configure\profiles\ce_was_tiv_db2\ce_was_tiv_db2.cfg".
  4. Utilize um editor de texto para abrir o arquivo configurejdbc-os.n.xml e editá-lo da seguinte forma:
    1. Forneça as entradas necessárias para seu ambiente utilizando os valores em sua planilha.
      High availability Em ambientes altamente disponíveis, forneça as seguintes informações adicionais para as origens de dados do armazenamento de objeto:
      Nome do servidor de banco de dados
      Se estiver usando um cluster de banco de dados altamente disponível, use o nome virtual do cluster.
      Nó de RAC de nome de servidor de banco de dados n
      Se estiver usando o Oracle RAC, você deve inserir as informações do banco de dados para dois nós no cluster de RAC.
      O Configuration Manager usa os valores que você fornece para criar a URL de JDBC no formato mostrado na tabela a seguir:
      Tabela 1. Formato de URL de JDBC para Oracle RAC
      Servidor Descrição Exemplo
      WebSphere
      jdbc:oracle:@
      (DESCRIPTION = (load_balance=yes)
      (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)
      (HOST = rac node 1)
      (PORT = 1521))(ADDRESS = 
      (PROTOCOL = TCP)(HOST = rac node 2)
      (PORT = 1521)))
      (CONNECT_DATA =(SERVICE_NAME = 
      DB service name)
      (failover_mode = (type=select)
      (method=basic)
      (retries=retry number)(delay=
      delay value))))
      jdbc:oracle:
      @(DESCRIPTION =(load_balance=yes)
      (ADDRESS_LIST=(ADDRESS = 
      (PROTOCOL = TCP)(HOST = testrac1)
      (PORT = 1521))
      (ADDRESS = (PROTOCOL = TCP)
      (HOST = testrac2)(PORT = 1521)))
      (CONNECT_DATA =(SERVICE_NAME = 
      testracdb)(failover_mode = 
      (type=select)(method=basic)
      (retries=32)(delay=4))))
      Oracle WebLogic Server

      Consulte o Web site da Oracle Technology Network, http://www.oracle.com/technology/documentation/index.html

      Procure por Configurando origens JDBC Multi Data.

       
      JBoss Application Server
      jdbc:oracle:@
      (DESCRIPTION = (load_balance=yes)
      (ADDRESS_LIST= (ADDRESS = 
      (PROTOCOL = TCP)
      (HOST = rac node 1)
      (PORT = 1521))(ADDRESS = 
      (PROTOCOL = TCP)
      (HOST = rac node 2)
      (PORT = 1521)))
      (CONNECT_DATA =(SERVICE_NAME = 
      DB service name)
      (failover_mode = (type=select)
      (method=basic)
      (retries=retry number)
      (delay=delay value))))
      jdbc:oracle:@
      (DESCRIPTION = (load_balance=yes)
      (ADDRESS_LIST=
      (ADDRESS = (PROTOCOL = TCP)
      (HOST = testrac1)(PORT = 1521))
      (ADDRESS = (PROTOCOL = TCP)
      (HOST = testrac2)(PORT = 1521)))
      (CONNECT_DATA =(SERVICE_NAME = 
      testracdb)(failover_mode = 
      (type=select)(method=basic)
      (retries=32)(delay=4))))
    2. Substitua cada ocorrência de ****INSERT VALUE**** por um valor apropriado para o seu site. Consulte as descrições em cada arquivo para obter mais informações.
    3. Verifique se os valores padrão para as propriedades restantes estão corretas para o seu site.
    4. Configure o valor de atributo enabled na tag <configuration> como true para poder executar a tarefa de configuração em 6.
    5. Salve as edições.
  5. Execute o comando storepasswords para criptografar e armazenar as senhas necessárias.
    configmgr_cl storepasswords -profile
    myprofile
  6. Execute o seguinte comando para executar o arquivo configurejdbc.n.xml:
    configmgr_cl execute -task configurejdbcos -profile
    myprofile
    Dica: Se o comando storepasswords solicitar que você armazene senhas nos arquivos de configuração no disco, deverá responder a sim ou não (em vez de s ou n).
  7. Opcional: Verifique o status de conclusão executando o seguinte comando:
    configmgr_cl checkStatus -task configurejdbcos -task
    configurejdbc.n.xml
     -profile myprofile

    Em que configurejdbc.n.xml é o arquivo de tarefa para o armazenamento de objeto.

  8. Repita 3 a 6 conforme necessário para cada armazenamento de objeto adicional.


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)