#1
|
|||
|
|||
Como correr las estadisticas
Mi duda es si las estadisticas de la base de datos, se pueden correr desde alguna Tx..
En una base datos ORACLE yo estoy acostumbrado a ejecutarlas atravez del package DBMS_STATS.gather_schema_stats (ownname => 'USUARIO OWNER DEL ESQUEMA',cascade =>true,estimate_percent => dbms_stats.auto_sample_size). Asi como desde db02 puede realizar un check de la base de datos, quisiera saber de que forma ejecutarlas. Como comentario al margen, luego de ejecutar el package con esos parámetros, vuelvo a realizar el check y deja de salir el worning de que falta ejecutar estadisticas. Gracias Úlima edición por acia fecha: 07/04/09 a las 14:21:05. |
#2
|
|||
|
|||
Prueba con la DB20ORA, el report RSANAORA(para tablas e índices), programarlo desde la DB13 o DB13C si es centralizado o en un programa en el crontab de la máquina.
Algo así sería aunque creo que algo me olvido: #!/usr/bin/ksh sid=$1 tipo=$2 DIR=(directorio donde tengas el script) FICH=stats_oracle_${sid}_${tipo}.log su - ora${sid} -c "brconnect -u / -c -f stats -t $tipo -p 1" >>${DIR}/${FICH} 2>&1 & Si no hazlo siempre con las BRTOOLS y así sacar en su ejecución el comando que lanza y sus opciones.
__________________
SAP Basis Consultant |
Herramientas | Buscar en Tema |
Desplegado | |
|
|