Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Administracin
SQLPL/SQL
Glosario
InicioAdministracinOracle:TrucosparaDBAI
Oracle:TrucosparaDBAI
PublicadoenporJessGarca
PARMETROSYESTADODELA
BASEDEDATOS
INFORMACININSTANCIA
Informacindelestadodeunainstanciadebasededatos:estado,versin,nombre,
cuandoselevanto,elnombredelamquina,
SELECT *
FROM v$instance;
NOMBREDELABASEDEDATOS
Avecesnosabemosdondeestamosconectados,unaformaeslocalizarelnombre
delabasededatos
SELECT value
FROM v$system_parameter
WHERE name = 'db_name';
PARMETROSDELABASEDEDATOS
VistaquemuestralosparmetrosgeneralesdeOracle:
SELECT *
FROM v$system_parameter;
otambin
SHOW PARAMETERS valor_a_buscar
PRODUCTOSORACLEINSTALADOSYLAVERSIN
SELECT *
FROM product_component_version;
OBTENERLAIPDELSERVIDORDELABASEDEDATOSORACLEDATABASE
SELECT utl_inaddr.get_host_address IP
FROM DUAL;
UBICACINDEFICHEROS
LOCALIZARUBICACINYNOMBREDELFICHEROSPFILE
Comoelficherodeparmetrospuedehabersecambiadodelugar,sepuedelocalizar
delasiguientemanera
SELECT value
FROM v$system_parameter
WHERE name = 'spfile';
LOCALIZARUBICACINYNOMBREDELOSFICHEROSDECONTROL
Comoelficherodeparmetrospuedehabersecambiadodelugar,sepuedelocalizar
delasiguientemanera
Ubicacin y nmero de ficheros de control:
SELECT value
FROM v$system_parameter
WHERE name = 'control_files';
TODOSLOSFICHEROSDEDATOSYSUUBICACIN
SELECT *
FROM V$DATAFILE;
FICHEROSTEMPORALES
SELECT *
FROM V$TEMPFILE;
FICHEROSDEREDOLOG
SELECT member
FROM v$logfile;
FICHEROSDEARCHIVELOG
VOLUMETRA
ESPACIOUTILIZADOPORLOSTABLESPACES
ConsultaSQLparaelDBAdeOraclequemuestralostablespaces,elespacio
utilizado,elespaciolibreylosficherosdedatosdelosmismos
SELECT t.tablespace_name
"Tablespace",
t.status
"Estado",
ROUND (MAX (d.bytes) / 1024 / 1024, 2) "MB Tamao",
ROUND ((MAX (d.bytes) / 1024 / 1024)
- (SUM (DECODE (f.bytes, NULL, 0,
f.bytes)) / 1024 / 1024),
2)
"MB Usados",
ROUND (SUM (DECODE (f.bytes, NULL, 0, f.bytes)
) / 1024 / 1024, 2)
t.pct_increase
incremento",
SUBSTR (d.file_name, 1, 80)
datos"
"MB Libres",
"%
"Fichero de
SELECT SUM(bytes)/1024/1024 MB
FROM user_segments
WHERE segment_type='TABLE'
AND segment_name='NOMBRETABLA';
TAMAOOCUPADOPORUNATABLACONCRETAINCLUYENDOLOSNDICES
DELAMISMA
SELECT SUM(vsize('Nombre_Columna'))/1024/1024 MB
FROM Nombre_Tabla;
ESPACIOOCUPADOPORUSUARIO
SUM(BYTES)/1024/1024
FROM DBA_EXTENTS MB
GROUP BY SEGMENT_NAME
ORDER BY 2 DESC;
OBJETOSDELABASEDEDATOS
PROPIETARIOSDEOBJETOSYNMERODEOBJETOSPORPROPIETARIO
SELECT owner,
COUNT(owner) Numero
FROM dba_objects
GROUP BY owner
ORDER BY Numero DESC;
MUESTRALOSDISPARADORES(TRIGGERS)DELABASEDEDATOSORACLE
DATABASE
SELECT *
FROM ALL_TRIGGERS;
REGLASDEINTEGRIDADYCOLUMNAALAQUEAFECTAN
SELECT constraint_name,
column_name
FROM sys.all_cons_columns;
TABLASDELASQUEESPROPIETARIOUNUSUARIODETERMINADO
SELECT table_owner, table_name
FROM sys.all_synonyms
WHERE table_owner = 'SCOTT';
INFORMACINTABLESPACES
SELECT *
FROM V$TABLESPACE;
BUSQUEDASDECONSTRAINTSDESHABILITADAS
SELECT TABLE_NAME,
CONSTRAINT_NAME,
STATUS
FROM ALL_CONSTRAINTS
WHERE OWNER <> 'SIEBEL'
AND STATUS = 'DISABLED';
TABLASCONMSDEUNNMERODETERMINADODENDICES
SELECT TABLE_NAME,
COUNT(*)
FROM ALL_INDEXES
WHERE OWNER='SIEBEL'
GROUP BY TABLE_NAME
HAVING COUNT(*) > 5
ORDER BY 2 DESC;
TABLASSINPRMARYKEY
SELECT TABLE_NAME
FROM ALL_TABLES T
WHERE OWNER = 'SIEBEL'
AND NOT EXISTS (SELECT 1
FROM ALL_CONSTRAINTS C
WHERE T.OWNER = C.OWNER
AND CONSTRAINT_TYPE = 'P');
OBJETOSNOVLIDOS(PAQUETES,PROCEDIMIENTOS,FUNCIONES,
TRIGGERS,VISTAS,)
SELECT TABLE_NAME,
COLUMN_NAME,
DATA_TYPE,
DATA_LENGTH,
DATA_PRECISION,
NULLABLE
FROM ALL_TAB_COLUMNS
WHERE OWNER = 'SIEBEL'
AND TABLE_NAME = 'MI_TABLA'
ORDER BY TABLE_NAME, COLUMN_ID;
OTROSENLACESDEINTERES
Oracle:TrucosparaDBAII
TrucosPLSQL
EvitarelerrorOracleORA04091(tablamutante)
Oracle:TrucosparaDBAII
Publicadoen:AdministracinEtiquetadocon:tablasdecatlogo,trucosDBA
Comparteelenlace,sitehagustado:
0
Twittear
Artculos
recientes
Categoras
Administracin
Funciones
Artculos
ordenacin:ROW_NUMBER, destacados
RANKy
Business
DENSE_RANK
Funciones
Oracle:LAGy
LEAD
Oraclepivot/
Oracleunpivot
Oracle:Trucos
paraDBAII
Intelligence
SQLPL/SQL
Artculos
destacados
Diseodata
warehouse:
hechosy
dimensiones
modeloestrella
VScopode
nieve
Nuevas
funcionalidades
OracleDatabase
12c
Instalacin
Oracle12cen
CENTOS
BackupOracle
enfrouoffline
Avisolegal
Copyright2013
Contacto
SIGUENOS