Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/02/2007, 08:43
yalayon
 
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