Oracle

De Wiki.Softwell

Tabela de conteúdo

Permissões necessárias

Para correta utilização do Maker o usuário configurado no WFRE deve ter acesso de leitura (SELECT) aos seguintes objeto no banco de dados (em sua maioria são VIEWS):

  1. SYS.IND$
  2. SYS.ICOL$
  3. SYS.OBJ$
  4. SYS.USER$
  5. SYS.COL$
  6. SYS.CDEF$
  7. SYS.CCOL$
  8. SYS.USER_SYS_PRIVS
  9. ALL_TABLES
  10. ALL_VIEWS
  11. ALL_TAB_COLUMNS
  12. SYS.ALL_CONS_COLUMNS
  13. SYS.ALL_CONSTRAINTS
  14. SYS.ALL_CONS_COLUMNS
  15. ALL_IND_COLUMNS
  16. ALL_CONSTRAINTS
  17. ALL_COL_COMMENTS
  18. ALL_OBJECTS

Dica úteis

Configurações recomendadas

Para garantir total compatibilidade entre os recursos do Maker e o SGDB é recomendável as seguintes configurações:

  • Charset: ISO8859-1;

Consultando os parâmetros de conexão

Selects para visualizar os parâmetros da conexão atual:

select * from v$parameter
select * from V$NLS_PARAMETERS

Para consultar os valores possiveis do NLS utilize a view abaixo:

  • V$NLS_VALID_VALUES lists values for the following NLS parameters: NLS_LANGUAGE, NLS_SORT, NLS_TERRITORY, NLS_CHARACTERSET

Criando novas base de dados

Script para criação de novos usuários/banco de dados

CREATE USER NOMEDOUSUARIO
  IDENTIFIED BY "1"
  DEFAULT TABLESPACE USERS
  TEMPORARY TABLESPACE TEMP
  PROFILE "DEFAULT"
  ACCOUNT UNLOCK;

GRANT UNLIMITED TABLESPACE TO NOMEDOUSUARIO;
GRANT "CONNECT" TO NOMEDOUSUARIO;
GRANT DBA TO NOMEDOUSUARIO;
GRANT "RESOURCE" TO NOMEDOUSUARIO;

Verificando a quantidade de cursores abertos

SELECT v.value as numopencursors ,s.machine ,s.osuser,s.username
FROM V$SESSTAT v, V$SESSION s
WHERE v.statistic# = 3 and v.sid = s.sid 

Referências

Ferramentas pessoais