Entradas

asm_diskgroups_free

select  name,decode(type,'NORMAL',2,'HIGH',3,'EXTERN',1) Redundancy,REQUIRED_MIRROR_FREE_MB,   (total_mb/decode(type,'NORMAL',2,'HIGH',3,'EXTERN',1)) Total_MB,   ((free_mb - REQUIRED_MIRROR_FREE_MB)/decode(type,'NORMAL',2,'HIGH',3,'EXTERN',1)) Free_MB,   ((free_mb/decode(type,'NORMAL',2,'HIGH',3,'EXTERN',1))/(total_mb/decode(type,'NORMAL',2,'HIGH',3,'EXTERN',1)))*100 "%Free" from v$asm_diskgroup;

Falcon BMS 4.33 download

Falcon BMS 4.33 download

[ORACLE] Oracle Database 12c INTERACTIVE QUICK REFERENCE

Oracle Database 12c: INTERACTIVE QUICK REFERENCE

[ORACLE] Script Espacio ocupado y libre de tablespaces (incluyendo los temporary)

En este script utilizo la vista dba_temp_free_space que está disponible a partir de la versión 11g de Oracle: SELECT a . tablespace_name , a . asignado , b . libre , c . contents , c . status FROM ( SELECT tablespace_name , SUM ( bytes )/ 1024 / 1024 AS asignado FROM dba_Data_files GROUP BY tablespace_name ) a , ( SELECT tablespace_name , SUM ( bytes )/ 1024 / 1024 AS libre FROM dba_free_space GROUP BY tablespace_name ) b , ( SELECT tablespace_name , contents , status FROM dba_tablespaces ) c WHERE a . tablespace_name = b . tablespace_name (+) AND a . tablespace_name = c . tablespace_name UNION ALL SELECT d . TABLESPACE_NAME , d . ALLOCATED_SPACE / 1024 / 1024 , d . FREE_SPACE / 1024 / 1024 , e . contents , e . status FROM dba_temp_free_space d , dba_tablespaces e WHERE d . tablespace_name = e . tablespace_name AND contents = 'TEMPORARY' ; Para la versión...

[ORACLE] AWR Formatter funciona en Opera

Imagen
AWR Formatter, de Tyler Muth (https://tylermuth.wordpress.com/2011/04/20/awr-formatter/) y que se puede bajar de : http://dl.dropbox.com/u/4131944/AWR-Format/AWR-Format.crx Tiene problemas para ejecutarse en Croome, pero en el navegador Opera funciona! Solo hay que configurarlo así en las extensiones:

[PYTHON] Instalación de cx_Oracle con WinPython-32bit-2.7.10.2 en Windows 7 64-bit

Instalación de cx_Oracle con WinPython-32bit-2.7.10.2 en Windows 7 64-bit ************************************************************************* 1º configurar winpython.ini: [debug] state = disabled [environment] ## Uncomment lines to override environment variables #PATH = #PYTHONPATH = #PYTHONSTARTUP = ORACLE_HOME=D:\BBVA\software\instantclient-basic-nt-12.1.0.2.0_32bits\instantclient_12_1 PATH=%PATH%;D:\BBVA\software\instantclient-basic-nt-12.1.0.2.0_32bits\instantclient_12_1 LD_LIBRARY_PATH=D:\BBVA\software\instantclient-basic-nt-12.1.0.2.0_32bits\instantclient_12_1 2º Bajarse de otn el instant client, incluyendo el *Instant Client Package - SDK: http://www.oracle.com/technetwork/topics/winsoft-085727.html instantclient-sdk-nt-12.1.0.2.0.zip 3º Abrir la consola cmd del winpython y ejecutar pip install cx_Oracle D:\BBVA\software\WinPython-32bit-2.7.10.2\python-2.7.10>sqlplus SQL*Plus: Release 12.1.0.2.0 Production on Thu Oct 15 20:16:47 2015 Copyr...

[ORACLE] Duplicado TEST1 (11.2.0.1) a TEST2 en la misma máquina, sin conexión a target ni catálogo, a partir de backup de rman en disco

Tenemos una bbdd 11.2.0.1 con sid TEST1. En la misma máquina queremos duplicarla a TEST2 a partir de un backup con rman a disco. No tenemos catálogo de rman. Pasos ----- 1º Hacemos el backup full de TEST1 a disco. En este caso, TEST1 utiliza FRA, por lo que la ubicación del backup generado será el área de fra. 2º Crearmos las rutas de directorios para ubicar la base de datos TEST2. 3º Necesitamos un fichero de password para TEST2, lo podemos copiar de TEST1 y cambiar el nombre. 4º Necesitamos un init.ora para TEST2, con el parámetro db_name=TEST2 únicamente. 5º Levantamos la instancia TEST2 en nomount a partir del initTEST2.ora (TEST1 no hace falta que esté levantada) 6º Conectamos a RMAN con la TEST2 como auxiliary: rman auxiliary / 7º Ejecutamos el script de duplicado: DUPLICATE DATABASE TO TEST2 UNTIL TIME "TO_DATE('08/04/2015 11:39:20', 'DD/MM/YYYY HH24:MI:SS')" SPFILE set control_files='/u01/app/oracle/oradata/TEST2/control01.c...