Salvar una reorganización con fecha en un bat o cmd
Quiero renombrar un archivo con una la fecha del día, con un archivo de comandos.
Es seguro que para que funcione en diferentes sistemas operativos y/o formatos de fecha, hay que hacerle modificaciones, pero la idea básica creo que queda claro. Este bat hay que correrlo despues de cada reorganizacion para no perder las sentencias SQL que se realizaron.
Este es un post para no olvidarme, pues siempre que tengo que hacer un bat que renombra con una fecha pierdo un tiempo bárbaro.
set curndate=%date%set dd=%curndate:~4,2%set mm=%curndate:~7,2%set aaaa=%curndate:~10,4%ren ReorganizationScript.txt Reorg%aaaa%%mm%%dd%.sql
Es seguro que para que funcione en diferentes sistemas operativos y/o formatos de fecha, hay que hacerle modificaciones, pero la idea básica creo que queda claro. Este bat hay que correrlo despues de cada reorganizacion para no perder las sentencias SQL que se realizaron.
Este es un post para no olvidarme, pues siempre que tengo que hacer un bat que renombra con una fecha pierdo un tiempo bárbaro.
No se si se puede, si tenés el evento correspondiente, pero capaz que sería bueno hacer una Extension que después de cada reorganización renombre el archivo, ¿no? Porque si no siempre te podés olvidar de alguna...
ResponderBorrarMarcos:
ResponderBorrarLo optimo seria que despues de ejecutarse una Reorg, tener la opcion de que la salve en un directorio con fecha y hora en un zip. Y si lo subiera a la kB como objeto archivo, seria mejor aun.
No se si existen los eventos de Pre-Reorg y Post-Reorg.