Automatizar Compactacion Base de datos MSDE

07/01/2004 - 09:27 por Cecilio | Informe spam
Hola Grupo.

Alguien tiene un ejemplo para que mediante código VB (ej SQLDMO) se pueda
compactar una base de datos MSDE? Me parece que se hace mediante una
instrucción shrink, pero no logro que me funcione, por lo que si alguien es
tan amable de enviarme un código de ejemplo se lo agradecería en el alma.



Un Saludo

Preguntas similare

Leer las respuestas

#6 Cecilio
07/01/2004 - 12:56 | Informe spam
Ok, Gracias

"Miguel Egea" escribió en el mensaje
news:%
creo que las 2 gb son del espacio físico, lo confirmo y publico el script


de
reducción..

Saludos
Miguel Egea
"Cecilio" escribió en el mensaje
news:eXIX#
> La cuestión está si la limitación de MSDE de 2Gb se refiere a espacio
físico
> ocupado por los archivos en el disco duro o, 2GB de datos en la admin de
SQL
> Sever . En el segundo caso, llevas razón, no sería necesario, sin


embargo
si
> es el primero si que necesito "rascar" espacio de donde sea.
>
>
> "Miguel Egea" escribió en el mensaje
> news:
> > no necesitas optimizarlo, el espacio disponible será usado por datos
> cuando
> > lo necesites, y disminuir el fichero para que crezca automáticamente


es
> una
> > tarea innecesaria. De todas formas si aún así quieres hacerlo son los
> > comandos DBCC shrinkfile los que hacen eso, podría escribir como
hacerlo.
> >
> >
> > Saludos
> >
> > Miguel Egea
> > Microsoft SQL-SERVER MVP
> > Brigada Anti-Cursores
> > "Cecilio" escribió en el mensaje
> > news:
> > > La quiero hacer de la base de datos entera. El mótivo es que debido


a
la
> > > limitación de 2Gb de MSDE, he puesto una utilidad para borrar los
datos
> de
> > > Acumulados e Historicos a partir de una fecha determinada, pero
despues
> de
> > > utilizarla los archivos mdf y ldf que tenian un tamaño de 92 y 2 Mb
> > > respectivamente se quedan en 92 y 57 Mb mientras que en el
administrador
> > de
> > > sql server aparecetamaño 141Mb y espacio disponible 118.
> > > Si se te ocurre una idea de optimizar esto te agradecería que me la
> > dijeras
> > >
> > >
> > > "Miguel Egea" escribió en el
mensaje
> > > news:
> > > > Que es lo que quieres compactar el log? o la Bd?. Si es así ¿Con


qué
> > > > objeto?. Si es el log, es porque no estás haciendo copias de
seguridad
> > > > específicas del log. Si no quieres marearte mucho y no te importa
> > > demasiado
> > > > no poder recuperar los datos excepto desde la última copia de
> seguridad,
> > > > cambia el modo de recuperación a sencillo y te olvidas del
> crecimiento.
> > > >
> > > >
> > > > Saludos
> > > >
> > > > Miguel Egea
> > > > Microsoft SQL-SERVER MVP
> > > > Brigada Anti-Cursores
> > > >
> > > > "Cecilio" escribió en el mensaje
> > > > news:
> > > > > Hola Grupo.
> > > > >
> > > > > Alguien tiene un ejemplo para que mediante código VB (ej SQLDMO)
se
> > > pueda
> > > > > compactar una base de datos MSDE? Me parece que se hace mediante
una
> > > > > instrucción shrink, pero no logro que me funcione, por lo que si
> > alguien
> > > > es
> > > > > tan amable de enviarme un código de ejemplo se lo agradecería en
el
> > > alma.
> > > > >
> > > > >
> > > > >
> > > > > Un Saludo
> > > > >
> > > > >
> > > >
> > > >
> > >
> > >
> >
> >
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida