Dicas e macetes no Oracle – parte I

[ad#texto]

Durante o desenvolvimento PL/SQL sempre sentimos a necessidade de descobrir alguma informação ou característica de configuração do banco de dados Oracle, segue então algumas consultas que podem revelar informações importantes:

Listar o nome da instância:

SELECT * FROM GLOBAL_NAME;

Verificar quais são os usuários do sistema:

SELECT USERNAME FROM DBA_USERS WHERE USERNAME LIKE 'USER%';

Contar objetos do schema:

SELECT COUNT(OBJECT_TYPE)
FROM DBA_OBJECTS
WHERE OWNER LIKE 'USER%'
GROUP BY OBJECT_TYPE;

Verificar se existe algum usuário utilizando o Sistema:

SELECT SADDR, SID, USERNAME, LOGON_TIME, STATUS, OSUSER, MACHINE, PROGRAM
FROM V$SESSION WHERE USERNAME LIKE 'USER%';

Depois eu coloco mais!

Petter Rafael

Desenvolvedor Web atua com as tecnologias Java e PHP apoiadas pelos bancos de dados Oracle e MySQL. Além dos ambientes de desenvolvimento acima possuiu amplo conhecimento em servidores Apache/Tomcat, Photoshop, Arte & Foto, Flash e mais uma dezena de ferramentas e tecnologias emergentes. Atualmente colabora com o Viablog escrevendo sobre programação e tecnologia.