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):
- SYS.IND$
- SYS.ICOL$
- SYS.OBJ$
- SYS.USER$
- SYS.COL$
- SYS.CDEF$
- SYS.CCOL$
- SYS.USER_SYS_PRIVS
- ALL_TABLES
- ALL_VIEWS
- ALL_TAB_COLUMNS
- SYS.ALL_CONS_COLUMNS
- SYS.ALL_CONSTRAINTS
- SYS.ALL_CONS_COLUMNS
- ALL_IND_COLUMNS
- ALL_CONSTRAINTS
- ALL_COL_COMMENTS
- 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
- Oracle® Database Globalization Support Guide 10g Release 1 (10.1):
