Árvore de páginas

Versões comparadas

Chave

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

...

Cloak


Devido à necessidades técnicas da linguagem AdvPL que é a base do ERP Protheus, é necessário dar permissão de acesso aos catálogos para todos SGBDs.

No caso do SGBD Oracle é necessário dar permissão aos catálogos abaixo:

  • sys.obj
    • Utilizado para verificar a existência de uma tabela e/ou índice.
    • Utilizado para fazer o describe de tabelas e/ou índices e montar um cache interno de estruturas.

  • sys.col
    • Utilizado para fazer o describe de tabelas e/ou índices e montar um cache interno de estruturas.

  • sys.icol
    • Utilizado para fazer o describe de tabelas e/ou índices e montar um cache interno de estruturas.

  • sys.ind
    • Utilizado para fazer o describe de tabelas e/ou índices e montar um cache interno de estruturas.

6 - Como remover sequences órfãs no Oracle?
Toggle Cloak
exclusivetrue

Cloak

dbfaq6

As versões de DBAccess anteriores a 17.2.1.5, não estavam deletando/removendo as sequences criadas para tabelas temporárias e consequentemente deixando sequences órfãs no SGDB.

Para remover as sequences órfãs, execute o procedimento abaixo:

  1. Parar os serviços/processos do DBAccess
  2. Abrir um client Oracle de sua escolha (sqlplus, isql, Oracle SQL Developer, etc...)
  3. Conectar na base de dados do Protheus utilizando o mesmo usuário utilizado pelo DBAccess
  4. Executar o script abaixo através do client conectado a base de dados do Protheus:


sqltrue

...