Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Oracle Database
Versin de Oracle:
select value
from v$system_parameter
where name = 'compatible'
select value
from v$system_parameter
where name = 'spfile'
select value
from v$system_parameter
where name = 'control_files'
select value
from v$system_parameter
where name = 'db_name'
Vista que muestra los usuarios de Oracle conectados y el nmero de sesiones por
usuario
Muestra los datos de una tabla especificada (en este caso todas las tablas que lleven
la cadena "EMPLO"):
select *
from ALL_ALL_TABLES
where upper(table_name) like '%EMPLO%'
select *
from ALL_TRIGGERS
Consulta SQL para el DBA de Oracle que muestra los tablespaces, el espacio
utilizado, el espacio libre y los ficheros de datos de los mismos:
Usuarios de Oracle y todos sus datos (fecha de creacin, estado, id, nombre,
tablespace temporal,...):
Select
v.description
* FROM dba_users
Ficheros temporales:
Tablespaces:
select sum(BYTES)/1024/1024 MB
from DBA_EXTENTS
select sum(bytes)/1024/1024 MB
from dba_data_files
Tamao ocupado por una tabla concreta sin incluir los ndices de la misma
select sum(bytes)/1024/1024 MB
from user_segments
where segment_type='TABLE' and segment_name='NOMBRETABLA'
Tamao ocupado por una tabla concreta incluyendo los ndices de la misma
select sum(vsize('NOMBRECOLUMNA'))/1024/1024 MB
from NOMBRETABLA
Espacio ocupado por los diferentes segmentos (tablas, ndices, undo, rollback,
cluster, ...):
Espacio ocupado por todos los objetos de la base de datos, muestra los objetos que
ms ocupan primero:
select privilege
from dba_sys_privs
where grantee = 'NOMBRE_ROL'
select utl_inaddr.get_host_address IP
from dual