Reducir el Tamaño Registro .log

25/01/2006 - 21:44 por Carlos | Informe spam
Saludos cordiales es Muy urgente
Mi archivo de Base de Datos tiene 4 gigas asignado en disco (.mdf) y mi
archivo de registro de transacciones (.log) tiene 15 gigas. Como puedo
reducir el archivo registro de transacciones asignado en disco (no logico) o
mejor borrarlo. Pues mi disco tiene solo 36 GB SCSI y ya no tiene espacio. El
server va colapasar!

Muchas Gracias

Preguntas similare

Leer las respuestas

#6 Carlos
25/01/2006 - 23:06 | Informe spam
Gracias Carlos S. Hay alguna posibilidad de daño en la BDD en esta operación?
pues es informacion critica.

Gracias por la ayuda

"Carlo Sorrel" escribió:

Carlos, lo mas sencillo es reducir el Log de transacciones, lo que debes
preguntarte es porque crecio, lo más probable es que no tengas un
sistema de respaldos, lo que es grave si la información es crítica. Para
empezar, debes saber que las bases de datos tienen tres opciones de
recuperación, uno es "Sencilla", otro es "Bulk logged" y el más
recomendables es "Full". Si lo que deseas hacer es recuperar tu base a
cualquier momento del día, debes utilizar el método Full, con sus
respectivos respaldos del Log de Transacciones. Lo puedes ver en mas detalle
el los BOL de tu instalación.
Ahora, con respecto a tu pregunta, lo mas sencillo es ir a la base, boton
derecho, propiedades, opciones, y cambiar el método de recuperación a
"Sencillo". Despues de esto, realiza el Shrink Database desde el Enterprise
Manager y el Log de Transacciones deberia quedar pesando 0,5 Mb aprox.
Recuerda que este no es el metodo recomendado de manejo de la base, trata
siempre de tenerlo en modo full y manejar tus esquemas de respaldos. Puedes
hacerlos con asistentes o Wizards para que te guies.
Saludos.

Atte.,
Carlo Sorrel
"Carlos" escribió en el mensaje
news:
> Saludos cordiales es Muy urgente
> Mi archivo de Base de Datos tiene 4 gigas asignado en disco (.mdf) y mi
> archivo de registro de transacciones (.log) tiene 15 gigas. Como puedo
> reducir el archivo registro de transacciones asignado en disco (no logico)
> o
> mejor borrarlo. Pues mi disco tiene solo 36 GB SCSI y ya no tiene espacio.
> El
> server va colapasar!
>
> Muchas Gracias



Respuesta Responder a este mensaje
#7 Juan Carlos
25/01/2006 - 23:16 | Informe spam
Ok, mira primero no se si peque pero yo deje eso por defecto y la bd que
tengo tiene un tamaño de 3GB y no me ha generado un log de mas de 1GB, bueno
de esta BD que te hablo la tenemos en produccion desde hace unos 5 meses,
asi es que quizas vaya a crecer mas pero siempre he tenido los planes de
mantenimiento de indices, integridad y backups (data y transacciones)
programados.

Pienso que eso es lo que deberias de hacer.

Salu2

"Carlos" escribió en el mensaje
news:
Muchas Gracias Juan Carlos Voy a probar lo que me sugieres y te cuento.

Por favor Tengo otras dudas respecto a esto 1) cual deberia ser el tamaño
de
registro de transaciones log que debo especificar en enterprice Manager
para
una Base de 4 GB; 2) debería dejar activa la opcion para que cresca el
archivo log libremente o le coloco un limite.

Gracias por la ayuda

"Juan Carlos" escribió:

Puedes hacer lo siguiente, saca un backupo de tu bd y de tu archivo de
transacciones con el enterprice Manager y luego de ello deatacha la bd de
la
cual deseas minimizar tu log de transacciones.

ingresa a tu explordaor de windows y renombra el archivo de transacciones
y
luego vuelve a atachar la bd, te inidicara que no esxiste el archivo ldf
y
qeu te creara uno, este lo iniciara muy pequeño, luego puedes eliminar el
archivo ldf que renombraste.

Ahora para que no te cresca mucho el ldf, periodicamente haz un backup de
las transacciones y esto evitara que cresca tu archivo.

Ojo esta lo hecho yo y me ha funcionado, ya que utilizando los metodos de
"shink" no me funciono.

Saludos

"Carlos" escribió en el mensaje
news:
> Saludos cordiales es Muy urgente
> Mi archivo de Base de Datos tiene 4 gigas asignado en disco (.mdf) y mi
> archivo de registro de transacciones (.log) tiene 15 gigas. Como puedo
> reducir el archivo registro de transacciones asignado en disco (no
> logico)
> o
> mejor borrarlo. Pues mi disco tiene solo 36 GB SCSI y ya no tiene
> espacio.
> El
> server va colapasar!
>
> Muchas Gracias



Respuesta Responder a este mensaje
#8 Carlo Sorrel
25/01/2006 - 23:17 | Informe spam
No, pero me da la impresión por el tamaño del Log de la Base de Datos que
hace bastante tiempo que no la respaldas, por lo que antes de cualquier
cosa, respalda primero, aunque se demore. Siempre es mejor prevenir que
curar, más si es información crítica. Recuerda armar tu esquema de respaldos
a la brevedad, para lo cual preguntate a ti mismo cuanto esta dispuesto a
perder la empresa si sufres una catastrofe. Si debes invertir en métodos
(entiendase software, Unidad de Cinta, etc), recuerda siempre eso, que
pasaria si..??. SIEMPRE DEBES RESPALDAR, más si es tu responsabilidad, y si
encuentras reticencia en la organización (jefes, etc) por el costo de la
inversión, preguntales que pasaria si?, lo cual te puedo asegurar que en
el algún momento te pasara, a mi me ha tocado restaurar mis bases más de una
vez.
Saludos.

Atte.,
Carlo Sorrel

"Carlos" escribió en el mensaje
news:
Gracias Carlos S. Hay alguna posibilidad de daño en la BDD en esta
operación?
pues es informacion critica.

Gracias por la ayuda

"Carlo Sorrel" escribió:

Carlos, lo mas sencillo es reducir el Log de transacciones, lo que debes
preguntarte es porque crecio, lo más probable es que no tengas un
sistema de respaldos, lo que es grave si la información es crítica. Para
empezar, debes saber que las bases de datos tienen tres opciones de
recuperación, uno es "Sencilla", otro es "Bulk logged" y el más
recomendables es "Full". Si lo que deseas hacer es recuperar tu base a
cualquier momento del día, debes utilizar el método Full, con sus
respectivos respaldos del Log de Transacciones. Lo puedes ver en mas
detalle
el los BOL de tu instalación.
Ahora, con respecto a tu pregunta, lo mas sencillo es ir a la base, boton
derecho, propiedades, opciones, y cambiar el método de recuperación a
"Sencillo". Despues de esto, realiza el Shrink Database desde el
Enterprise
Manager y el Log de Transacciones deberia quedar pesando 0,5 Mb aprox.
Recuerda que este no es el metodo recomendado de manejo de la base, trata
siempre de tenerlo en modo full y manejar tus esquemas de respaldos.
Puedes
hacerlos con asistentes o Wizards para que te guies.
Saludos.

Atte.,
Carlo Sorrel
"Carlos" escribió en el mensaje
news:
> Saludos cordiales es Muy urgente
> Mi archivo de Base de Datos tiene 4 gigas asignado en disco (.mdf) y mi
> archivo de registro de transacciones (.log) tiene 15 gigas. Como puedo
> reducir el archivo registro de transacciones asignado en disco (no
> logico)
> o
> mejor borrarlo. Pues mi disco tiene solo 36 GB SCSI y ya no tiene
> espacio.
> El
> server va colapasar!
>
> Muchas Gracias



Respuesta Responder a este mensaje
#9 Carlos
25/01/2006 - 23:33 | Informe spam
Les agradesco infinitamente la ayuda

Por favor Tengo otras dudas respecto a esto 1) cual deberia ser el tamaño de
registro de transaciones log que debo especificar en enterprice Manager para
una Base de 4 GB; 2) debería dejar activa la opcion para que cresca el
archivo log libremente o le coloco un limite.

Gracias

"Carlo Sorrel" escribió:

No, pero me da la impresión por el tamaño del Log de la Base de Datos que
hace bastante tiempo que no la respaldas, por lo que antes de cualquier
cosa, respalda primero, aunque se demore. Siempre es mejor prevenir que
curar, más si es información crítica. Recuerda armar tu esquema de respaldos
a la brevedad, para lo cual preguntate a ti mismo cuanto esta dispuesto a
perder la empresa si sufres una catastrofe. Si debes invertir en métodos
(entiendase software, Unidad de Cinta, etc), recuerda siempre eso, que
pasaria si..??. SIEMPRE DEBES RESPALDAR, más si es tu responsabilidad, y si
encuentras reticencia en la organización (jefes, etc) por el costo de la
inversión, preguntales que pasaria si?, lo cual te puedo asegurar que en
el algún momento te pasara, a mi me ha tocado restaurar mis bases más de una
vez.
Saludos.

Atte.,
Carlo Sorrel

"Carlos" escribió en el mensaje
news:
> Gracias Carlos S. Hay alguna posibilidad de daño en la BDD en esta
> operación?
> pues es informacion critica.
>
> Gracias por la ayuda
>
> "Carlo Sorrel" escribió:
>
>> Carlos, lo mas sencillo es reducir el Log de transacciones, lo que debes
>> preguntarte es porque crecio, lo más probable es que no tengas un
>> sistema de respaldos, lo que es grave si la información es crítica. Para
>> empezar, debes saber que las bases de datos tienen tres opciones de
>> recuperación, uno es "Sencilla", otro es "Bulk logged" y el más
>> recomendables es "Full". Si lo que deseas hacer es recuperar tu base a
>> cualquier momento del día, debes utilizar el método Full, con sus
>> respectivos respaldos del Log de Transacciones. Lo puedes ver en mas
>> detalle
>> el los BOL de tu instalación.
>> Ahora, con respecto a tu pregunta, lo mas sencillo es ir a la base, boton
>> derecho, propiedades, opciones, y cambiar el método de recuperación a
>> "Sencillo". Despues de esto, realiza el Shrink Database desde el
>> Enterprise
>> Manager y el Log de Transacciones deberia quedar pesando 0,5 Mb aprox.
>> Recuerda que este no es el metodo recomendado de manejo de la base, trata
>> siempre de tenerlo en modo full y manejar tus esquemas de respaldos.
>> Puedes
>> hacerlos con asistentes o Wizards para que te guies.
>> Saludos.
>>
>> Atte.,
>> Carlo Sorrel
>> "Carlos" escribió en el mensaje
>> news:
>> > Saludos cordiales es Muy urgente
>> > Mi archivo de Base de Datos tiene 4 gigas asignado en disco (.mdf) y mi
>> > archivo de registro de transacciones (.log) tiene 15 gigas. Como puedo
>> > reducir el archivo registro de transacciones asignado en disco (no
>> > logico)
>> > o
>> > mejor borrarlo. Pues mi disco tiene solo 36 GB SCSI y ya no tiene
>> > espacio.
>> > El
>> > server va colapasar!
>> >
>> > Muchas Gracias
>>
>>
>>



Respuesta Responder a este mensaje
#10 Salvador Ramos
26/01/2006 - 10:12 | Informe spam
Hola,

En las FAQ's hay un artículo que te puede ayudar (creo que es el punto 1):
www.helpdna.net/bosqlfaq.htm

Un saludo
Salvador Ramos
Murcia - España

[Microsoft MVP SQL Server]
www.helpdna.net (información sobre SQL Server y .NET)


"Carlos" escribió en el mensaje
news:
Saludos cordiales es Muy urgente
Mi archivo de Base de Datos tiene 4 gigas asignado en disco (.mdf) y mi
archivo de registro de transacciones (.log) tiene 15 gigas. Como puedo
reducir el archivo registro de transacciones asignado en disco (no logico)
o
mejor borrarlo. Pues mi disco tiene solo 36 GB SCSI y ya no tiene espacio.
El
server va colapasar!

Muchas Gracias
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida