Reducción de data file

12/01/2004 - 15:47 por Jose | Informe spam
Hola a todos, quiero reducir una base de datos y lo único
que he logrado es reducir el tamaño de los ficheros de
log (no sin esfuerzo he tenido que realizar inserciones
nulas), pero el fichero de datos no me libera el espaci
al sistema operativo.

Alguien me puede dar alguan idea?

Gracias anticipadas y un saludo a todos.

Preguntas similare

Leer las respuestas

#6 Maximiliano D. A.
12/01/2004 - 16:42 | Informe spam
Yo personalmente no lo hago del EM porque me ha pasado que hay muchas veces
que no hace nada (vaa el disco escribe o todo ello pero no reduce el tam),

por lo cual lo que uso es este Script:

checkpoint
backup log BASEDATOS with truncate_only
DBCC SHRINKFILE(NOMBREARCHIVOLOG,2000)

Antes de esto deberias hacer una copia de tus Bases por si las moscas ;-).

Este ej reduce el Log de una base a 2GB y siempre me ha funcionado lo mas
bien.

Salu2

Maximiliano Damian Accotto


"jose" escribió en el mensaje
news:086c01c3d921$532b9860$
lo primero agradecerte tu interes, me diste una pista y me
he conectado desde un servidor que tiene Sql2k y me he
hecho un aconexion por lo que si que me ha aparecido la
opción que me comentabas. Lo he intentado y nada que eso
no se reduce es como si le pasase lo mismo que a los
ficheros de log cuando no se reducen porque est´n hechos
una pena pero en este caso no soy capaz de reducirlo.


Mostrar la cita
memoria, te lo miro ..
Mostrar la cita
el mensaje
Mostrar la cita
#7 Jose
12/01/2004 - 17:55 | Informe spam
Maximiliano muchas gracias, pero lo que estoy intentando y
no entiendo porque no me lo hace porque hasta ahora nunca
me ha dado problemas es reducir el fichero de datos, ya
que hasta ahora lo que si que he conseguido reducir y me
ha quedado chiquitin chiquitin son los ficheros de log,
pero el fichero de datos tiene asi como cercasde 1.5 gb
de espacio asignado a la base de datos pero sin usar(por
que han hecho una limpieza de registros antiguos bastante
grande)

Muchas gracias por todo y espero sugerencias porque de
momento no se me ocurren.
Mostrar la cita
que hay muchas veces
Mostrar la cita
no reduce el tam),
Mostrar la cita
si las moscas ;-).
Mostrar la cita
funcionado lo mas
Mostrar la cita
el mensaje
Mostrar la cita
único
Mostrar la cita
#8 Miguel Egea
12/01/2004 - 17:59 | Informe spam
Jose ,si el fichero se creo originalmente con ese tamaño, no puede
reducirse. Es una de las restricciones ¿es seguro que no se creó con ese
tamaño?

Saludos

Miguel Egea
Microsoft SQL-SERVER MVP
Brigada Anti-Cursores
"Jose" escribió en el mensaje
news:035701c3d92c$ed9ccad0$
Maximiliano muchas gracias, pero lo que estoy intentando y
no entiendo porque no me lo hace porque hasta ahora nunca
me ha dado problemas es reducir el fichero de datos, ya
que hasta ahora lo que si que he conseguido reducir y me
ha quedado chiquitin chiquitin son los ficheros de log,
pero el fichero de datos tiene asi como cercasde 1.5 gb
de espacio asignado a la base de datos pero sin usar(por
que han hecho una limpieza de registros antiguos bastante
grande)

Muchas gracias por todo y espero sugerencias porque de
momento no se me ocurren.
Mostrar la cita
que hay muchas veces
Mostrar la cita
no reduce el tam),
Mostrar la cita
si las moscas ;-).
Mostrar la cita
funcionado lo mas
Mostrar la cita
el mensaje
Mostrar la cita
único
Mostrar la cita
#9 Maximiliano D. A.
12/01/2004 - 18:24 | Informe spam
Hola, te entiendo pero...

A menos que estes usando MSDE 1,5Gb es un espacio casi insignificante para
tu Servidor, esto no quita si uqres reducir algo poderr hacerlo pero me
parece que estas gastanto el tiempo.

Ahora si igual lo queres hacer podes hacer algo asi como:

Armarte una nueva Base de Datos, le pones un minimo de 100Mb por ej y un
incremental de 10%.

Luego por paquetes DTS, pasas de tu Base a esta nueva y listo el pollo.

Cual es el problema que tenes para reducir esta Base? me podes contar?

Gracias

Maximiliano Damian Accotto


"Jose" escribió en el mensaje
news:035701c3d92c$ed9ccad0$
Maximiliano muchas gracias, pero lo que estoy intentando y
no entiendo porque no me lo hace porque hasta ahora nunca
me ha dado problemas es reducir el fichero de datos, ya
que hasta ahora lo que si que he conseguido reducir y me
ha quedado chiquitin chiquitin son los ficheros de log,
pero el fichero de datos tiene asi como cercasde 1.5 gb
de espacio asignado a la base de datos pero sin usar(por
que han hecho una limpieza de registros antiguos bastante
grande)

Muchas gracias por todo y espero sugerencias porque de
momento no se me ocurren.
Mostrar la cita
que hay muchas veces
Mostrar la cita
no reduce el tam),
Mostrar la cita
si las moscas ;-).
Mostrar la cita
funcionado lo mas
Mostrar la cita
el mensaje
Mostrar la cita
único
Mostrar la cita
#10 Anonimo
12/01/2004 - 18:33 | Informe spam
Bien visto, creo que por ahí si pueden ir los tiros porque
es una BBDD que se creo como una restauración de otra que
ocupaba bastante mas y a esta BBDD nueva se le han borrado
una gran cantidad de registros por lo que le ha quedado
bastante espacio sin usar por lo que originalmente esta
nueva BBDD si que se ha creado el Data file mas grande y
no es que haya ido creciendo.

Si es esa la razón lo que se me ocurre sería añadirle un
nuevo fichero mas pequeño, al antiguo hacerle un
shrinkfile con emptyfile y luego borrar el antiguo

¿que te parece?


Mostrar la cita
no puede
Mostrar la cita
se creó con ese
Mostrar la cita
el mensaje
Mostrar la cita
me
Mostrar la cita
vacaciones
Mostrar la cita
en
Mostrar la cita
espaci
Mostrar la cita
Ads by Google
Search Busqueda sugerida