15/02/2007, 08:43
|
| | Fecha de Ingreso: febrero-2007
Mensajes: 1
Antigüedad: 17 años, 9 meses Puntos: 0 | |
Re: Calculo estadisticas mediante .bat Hola
Prueba con este Script:
set linesize 132
set pagesize 0
set head off
set feedback off
spool F:\Respaldos\Batch\estad.sql
select distinct 'execute dbms_stats.gather_schema_stats(ownname=>'''||owner ||''',options=>''GATHER AUTO'');'
from dba_tables
/
spool off
set head on
set feedback on
connect / as sysdba
spool F:\Respaldos\flash_recovery_area\NOMCEZ\Reportes\e stad.log
@F:\Respaldos\Batch\estad.sql
spool off
set pagesize 20
set head on
set feedback off
col "Fecha Ultima Actualización" format a30
spool F:\Respaldos\flash_recovery_area\NOMCEZ\Reportes\r eporte_estadisticas.log
select last_analyzed "Fecha Ultima Actualización" from dba_tables where owner='SYS' and table_name='FET$';
spool off
exit
Solo cambia lo que necesitas y recuerda alterar cada tabla para habilitar el monitoreo.
Saludos desde Venezuela |