jueves, 24 de octubre de 2013

10 principales consultas que debe de aprender un DBA:

1--Versión de Oracle:
select value
from v$system_parameter
where name = 'compatible'

select * from V$VERSION

select version from v$instance

2--Diccionario de datos
select * from dictionary

select table_name from dictionary


3--Roles y privilegios por roles:
select * from role_sys_privs

4--Obtener los roles existentes en Oracle Database:
select * from DBA_ROLES

5--Reglas de integridad y columna a la que afectan:
select constraint_name, column_name
from sys.all_cons_columns

6--Usuarios de Oracle y todos sus datos (fecha de creación, estado, id, nombre, tablespace temporal,...):
Select  * FROM dba_users

7--Tablas del usuario actual:
select * from user_tables

8--Tablas de las que es propietario un usuario, en este caso "HR":
SELECT table_owner, table_name
from sys.all_synonyms
where table_owner like 'HR'

9--Vista que muestra todos los objetos de la base de datos
select * from all_objects

10----Ver los comentatios del esquema actual
select * from all_tab_comments

No hay comentarios:

Publicar un comentario