Queries útiles

Oracle a diferencia de SQL Server o Sybase no tiene store procedures de sistema para poder administrar la base de datos, por eso me parecio buena idea el generar un documento con los queries más utilizados a la hora de Administrar un servidor de Oracle.

Como ver los objetos que pueden ser ejecutados por Public y que pertenecen a SYS.

SELECT table_name from dba_tab_privs
WHERE owner = 'SYS'
AND privilege = 'EXECUTE'
AND grantee = 'PUBLIC';

Listar usuarios con rol de DBA

SELECT grantee FROM dba_role_privs
WHERE granted_role = 'DBA';
 
Listar usuarios que se les a dado el provilegio de SYSDBA o SYSOPER
 
SELECT * FROM V$PWFILE_USERS;
 
Hora de inicio de Oracle
Nos da la fecha de cuando fue iniciada la instancia de Oracle por última vez.
SELECT to_char(startup_time,'mm/dd/yyyy hh:mm:ss') as Fecha from V$INSTANCE;
 
NLS_LANG (National Language Support)
Como ver la configuración NLS de nuestra sesión
SELECT * FROM nls_session_parameters;
Información de los TABLESPACES
SELECT * FROM DBA_TABLESPACES
SELECT * FROM V$TABLESPACE
Información de los archivos de datos
SELECT * FROM DBA_DATA_FILES;
SELECT * FROM V$DATAFILE;
Informacíon de los archivos temporales
SELECT * FROM DBA_TEMP_FILES;
SELECT * FROM V$TEMPFILE;
 
Información de las tablas
Muestra todas las tablas en toda la base de datos.
SELECT * FROM DBA_TABLES;
Todas las tablas de un usuario más las tablas a las que tiene permisos.
SELECT * FROM ALL_TABLES;
Todas las tablas de un usuario
SELECT * FROM USER_TABLES;
 
 
Información de los usuarios
SELECT * FROM DBA_USERS;
 
 
 
Información de las vistas
SELECT * FROM DBA_VIEWS;
 
 
 
 
Información de las columnas y sus tipos de datos.
SELECT * FROM DBA_TAB_COLUMNS;
Poco a poco pondre más queries, por lo que no dejes de revisar este documento.

No tiene permisos para hacer comentarios, registrate en el sitio.

Buscar en el sitio

Noticias Recientes

TIPS

Para cambiar el esquema por default de tu conexión en Oracle solo es necesario ejecutar:

ALTER SESSION SET current_schema="Nombre_esquema"
Comodo SSL