Fazer backup e restaurar o Lifecycle Query Engine para Oracle

Você pode fazer backup e restaurar o site LQE junto com os metadados do aplicativo.

Procedimento

  1. Faça login no site LQE como Admin.
  2. Pausar todas as indexações em LQE.
  3. Inicie o backup a partir dos metadados do aplicativo de administração LQE .
  4. Quando o backup for concluído, desligue o servidor LQE .
  5. Para fazer o backup do site LQE, use o arquivo de despejo de exportação do esquema RITRS conforme as instruções nas etapas a seguir:
    1. Efetue login no banco de dados Oracle .
      • No Windows: Efetue login no computador host do Oracle Database XE como o usuário que instalou o Oracle Database XE e, em seguida, abra um prompt de comandos.
      • Em Linux® : Inicie uma sessão de terminal e faça login no computador host Oracle Database XE com a conta de usuário Oracle.
        Observação: verifique se as variáveis de ambiente estão definidas de acordo com as instruções em "Setting Environment Variables on the Linux Platform".
    2. No prompt de comandos, execute o comando a seguir para criar o diretório para colocar os arquivos exportados:
      • No Windows:
        MKDIR c:\oraclexe\app\tmp
      • No Linux:
        mkdir /usr/lib/oracle/xe/tmp
        Nota: Os diretórios que são usados nos comandos anteriores são apenas exemplos. Você pode especificar qualquer diretório de sua escolha.
    3. Inicie a linha de comandos SQL (SQL* Plus) e conecte como usuário SYSTEM usando o comando a seguir:
      sqlplus SYSTEM/password@DBIdentifier

      Em que password é a senha especificada para as contas de usuário SYS e SYSTEM na instalação (Windows) ou na configuração ( Linux ) do Oracle Database XE. DBIdentifier é o identificador do Oracle DB que você usou para LQE.

    4. No prompt SQL, insira os comandos a seguir para criar um objeto de diretório denominado dmpdir para o diretório tmp criado e para conceder acesso de leitura e gravação a ele para o usuário RITRS.
      • No Windows:
        CREATE OR REPLACE DIRECTORY dmpdir AS 'c:\oraclexe\app\tmp';
        GRANT READ,WRITE ON DIRECTORY dmpdir TO RITRS;
      • No Linux:
        CREATE OR REPLACE DIRECTORY dmpdir AS '/usr/lib/oracle/xe/tmp';
        GRANT READ,WRITE ON DIRECTORY dmpdir TO RITRS;
    5. Exportar o esquema RITRS para um arquivo dump denominado schema.dmp executando o seguinte comando:
      expdp system/oracle@XEPDB1 SCHEMAS=RITRS DIRECTORY=dmpdir DUMPFILE=schema.dmp LOGFILE=expschema.log
      Em que:
      • XEPDB1 é o nome do BD (Identificador) usado para conectar ao banco de dados do Lifecycle Query Engine.
      • O arquivo schema.dmp e o arquivo expschema.log são gravados no diretório dmpdir ..
  6. Importe os dados de dump
    1. Se você estiver restaurando o backup para o mesmo BD, será possível executar diretamente o comando a seguir:
      impdp SYSTEM/oracle@XEPDB1 SCHEMAS=RITRS DIRECTORY=dmpdir DUMPFILE=schema.dmp TABLE_EXISTS_ACTION=replace LOGFILE=impschema.log

      Onde XEPDB1 é o nome do banco de dados (identificador) usado para se conectar ao seu banco de dados LQE .

    2. Se desejar restaurar o backup para uma instância de banco de dados diferente ou nova, execute a configuração do JTS , que cria os esquemas DW e também carrega algumas linhas predefinidas nele. Proceda de uma das seguintes formas:
      • No Windows: Efetue login no computador host Oracle Database XE como o usuário que instalou o Oracle Database XE e, em seguida, abra uma janela de comando.
      • No Linux: Inicie uma sessão de terminal e efetue login no computador host Oracle Database XE com a conta do usuário Oracle .
        Observação: verifique se as variáveis de ambiente estão definidas de acordo com as instruções em "Setting Environment Variables on the Linux Platform".
    3. No prompt de comandos, emita o comando apropriado para seu sistema operacional para criar o diretório no qual os arquivos exportados serão colocados:
      • No Windows:
        MKDIR c:\oraclexe\app\tmp
      • No Linux:
        mkdir /usr/lib/oracle/xe/tmp
        Nota: Os diretórios que são usados nos comandos anteriores são apenas exemplos. Você pode especificar qualquer diretório de sua escolha.
    4. Inicie a Linha de Comandos SQL (SQL* Plus) e conecte-se como usuário SYSTEM inserindo o seguinte no prompt de comandos:
      sqlplus SYSTEM/password@DBIdentifier
      Em que password é a senha especificada para as contas de usuário SYS e SYSTEM na instalação (Windows) ou na configuração ( Linux ) do banco de dados Oracle XE e DBIdentifier é o identificador do Oracle DB usado para LQE.
    5. No prompt de comandos SQL, insira os comandos a seguir para criar um objeto de diretório denominado dmpdir para o diretório tmpcriado e para conceder acesso de leitura e gravação a ele para o usuário RITRS.
      • No Windows:
        CREATE OR REPLACE DIRECTORY dmpdir AS 'c:\oraclexe\app\tmp';
        GRANT READ, WRITE ON DIRECTORY dmpdir TO RITRS;
      • No Linux:
        CREATE OR REPLACE DIRECTORY dmpdir AS '/usr/lib/oracle/xe/tmp';
        GRANT READ, WRITE ON DIRECTORY dmpdir TO RITRS;
    6. Copie o arquivo schema.dmp que é criado no momento da exportação para o local /usr/lib/oracle/xe/tmp .
    7. No prompt de comandos, execute o comando a seguir:
      impdp SYSTEM/oracle@XEPDB1 SCHEMAS=RITRS DIRECTORY=dmpdir DUMPFILE=schema.dmp TABLE_EXISTS_ACTION=replace LOGFILE=impschema.log
      Aqui, XEPDB1 é o nome do banco de dados (identificador) usado para se conectar ao seu banco de dados LQE .
  7. Copie o conjunto de dados e a pasta de metadados do backup LQE e coloque-os na pasta /lqe/conf .
  8. Renomeie a pasta TDB existente.
  9. Edite o arquivo lqe.properties e configure lqe.restore=true.
  10. Se você tiver restaurado os dados para a nova instância do banco de dados, edite os detalhes da conexão LQE no arquivo dbconnection.properties , na propriedade dw.db.location e dw.db.password .
  11. Inicie o servidor.
  12. Quando o servidor é iniciado, ele restaura o arquivo de índice LQE e os metadados do LQE.
  13. Carregue a interface de usuário do administrador do LQE e, na página Data Providers (Provedores de dados ), retome a indexação de todos os provedores de dados.
  14. Todos os provedores de dados devem estar atualizados.