Árvore de páginas

Produto

Datasul

 

Versões

Datasul 11.5 Oracle

 

Sintoma

Módulo, programa ou favoritos, não estão sendo apresentados no menu, mesmo tendo estes autorização de segurança e visualiza menu.

 

Causa

Quando utilizado banco oracle, este é case sensitive. Nos cadastros de módulos, programas ou favoritos, estão informados registros em letras maiúsculas e minúsculas onde o oracle se perde ao buscar o registro.

 

Solução

Criar a trigger abaixo para o Oracle:

 

create or replace trigger

logon_case_insensitive

AFTER LOGON ON SCHEMA

BEGIN

execute immediate ('ALTER SESSION SET NLS_COMP=LINGUISTIC');

execute immediate ('ALTER SESSION SET NLS_SORT=BINARY_CI');

END;

Observações