#1
|
|||
|
|||
Autoextend de datafiles
Hola
Cada vez que se me termina el espacio en los datafiles le tengo que estar agrenado datafiles a los tablespace de mis istema, por ahi supe que se puede configurar un autoextend que conforme vaya necesitando de espacio va tomando lo requerido y asi no tengo que estar agragandole manualmente, pero esto no se donde se puede configurar, Si alguien me pudiera ayudar a decirme los pasos a realizar para la configuracion de este autoextend se los agradecere. La Bd es Oracle. Saludos cordiales. |
#2
|
|||
|
|||
Hola,
esto se tiene que hacer desde Oracle o con las BR*Tools. Mira el txt que adjunto con un ejemplo: SQL statement 'alter database datafile '/oracle/PIP/sapdata2/sr3_1/sr3.data1' autoextend on next 200M maxsize 2000M'; Mira esta sql: select substr(file_name,1,50), maxbytes/1024-bytes/1024, autoextensible from dba_data_files where autoextensible='YES' order by file_name; descarga este fichero desde el sdn.sap.com SAP Database Guide - Oracle - SAP NW, 7.1 es de febrero de 2008 Ten en cuenta y no te pases del tamaño total al dar el autoextend, aunque creo que con las últimas BR*tools te avisa que no hay espacio.
__________________
SAP Basis Consultant |
#3
|
|||
|
|||
RespAutoextend
Tengo entendido que si un DataFile esta configurado como Autoextend se puede "comer" todo el espacio de tu FileSystem "FS", y en dado caso de acabarse el espacio del FS, la BD puede caer, no?
Por otro lado, quisiera saber como monitorear cuanto espacio le queda a un DataFile, si lo asigne de 2Gb como saber cuàndo ya se consumio el 90% o una cantidad en especifico? Saludos! |
#4
|
||||
|
||||
Aunque esté en autoextend, le puedes poner un limite para que eso no pase. En cualquier caso a mi en general no me gusta el autoextend y prefiero monitorizarlo. En la DB02 puedes ver cuanto espacio tiene libre cada tablespace, lo puedes ver por bloques contiguos por fichero. Y luego, en la db13 puedes configurar que el checkdb te avise cuando alguna tabla no pueda crecer mas de n extens |
#5
|
|||
|
|||
Efectivamente, todo lo puedes ver desde la DB02, tanto si tiene autoextend on como off.
SQL statement 'alter database datafile '/oracle/PIP/sapdata2/sr3_1/sr3.data1' autoextend on next 200M maxsize 2000M'; Explico: alter database datafile - vamos a modificar un datafile '/oracle/PIP/sapdata2/sr3_1/sr3.data1' - nombre del datafile autoextend on - modo del autoextend next 200M - que crezca de 200 en 200MB maxsize 2000M'; - que crezca como mucho hasta 2000MN Yo también prefiero en OFF, pero aquí crece tanto la BBDD que es mejor darle espacio para que crezca. Aún así tengo 2 checkdb diarios para que me avise y además usamos un sistema de alerta de una empresa externa que nos manda emails con estas y otras alertas, es al Aplication Manager de Realtech y no está nada mal.
__________________
SAP Basis Consultant |
#6
|
|||
|
|||
Hola,
Siempre que tengas dudas con Oracle puedes buscar aquí: En este caso:
__________________
SAP Basis Consultant |
Herramientas | Buscar en Tema |
Desplegado | |
|
|