Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Pré-condições


É recomendado que o usuário conectado ao banco de dados ORACLE seja o usuário DBCSI_P2K, porém é possível aplicar os scripts com usuário com permissão de DBA.


Aplicação dos Scripts


  1. Crie uma pasta c:\scripts e armazene os arquivos *.sql do pacote de instalação;
  2. Conecte no banco de dados através do aplicativo SQL*Plus como usuário DBCSI_P2K;
  3. Execução de scripts a partir dos comandos descritos abaixo:

SQL> @C:\SCRIPTS\00-

DBCSI_P2K

BD-STANDARD_Atualizacao.sql
SQL> @C:\SCRIPTS\

XX-DBCSI_P2K_Dados

Scripts_YYYY.sql
           Onde:

XX pode varia de acordo com o tipo da versão gerada

 YYYY indica o código do cliente.

Obs. Caso a política de segurança do cliente não permita que a equipe de banco de dados (DBA´s) do cliente façam alterações de manipulação de banco de dados (DML), somente o primeiro script (00-BD-

DBCSI

STANDARD_

P2K_

Atualizacao.sql) deve ser aplicado, sendo os demais scripts aplicados pela equipe previamente definida pelo cliente


Geração de Log's


No processo descrito no passo anterior serão gerados os seguintes arquivos de log: 

  • P2K_DADOS.log                       
  • P2K
    • BD-STANDARD_Adere_Politica_Seguranca.log
    • BD-STANDARD_TYPESRULESDEFAULTS.log
    • BD-STANDARD_TABELAS.log
    • BD-STANDARD_TABELAS2.log
    • BD-STANDARD_SEQUENCES.log
    • BD-STANDARD_EVOLUCAO.log
    P2K
    • BD-STANDARD_
    FUNCTIONS
    • EVOLUCAO2.log
    P2K
    • BD-STANDARD_
    GRANTS
    • VIEWS.log
    P2K
    • BD-STANDARD_
    PACKAGES
    • FUNCTIONS.log
    P2K
    • BD-STANDARD_PROCEDURES.log
    P2K_SEQUENCES
    • BD-STANDARD_PACKAGES.log
    • BD-STANDARD_TRIGGERS.log
    P2K
    • BD-STANDARD_
    SINONIMOS
    • GRANTS.log
    P2K
    • BD-STANDARD_
    TABELAS
    • SINONIMOS.log
    P2K
    • BD-STANDARD_
    TRIGGERS
    • DADOS.log
    P2K
    • BD-STANDARD_
    VERSAO
    • JOBS.log
    P2K
    • BD-STANDARD_
    VIEWS
    • VERSAO.log

    Os logs relacionados acima devem ser enviados para a Linx caso aconteça algum erro na atualização descrita no passo anterior.