Pablo,

Yo trunco asi y me funciona OK, ejecuta estas sentencias:


CHECKPOINT  (un par de veces...)

BACKUP LOG dbname WITH TRUNCATE_ONLY 
 
DBCC SHRINKFILE (NombreLogicoDeTuArchivoDeLog, 1)


Saludos,
Juan Carlos.


-----Mensaje original-----
De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Pablo A. Allois
Enviado el: Jueves, 20 de Marzo de 2008 11:13 a.m.
Para: jcv
Asunto: [dbms] Shrink a Logfile

Si Maxi ... con TSQL.
Te paso algunos ejemplos que probe de tirarle.
 
 
BACKUP DATABASE dbname TO DISK = 'NUL'
go
BACKUP LOG dbname WITH TRUNCATE_ONLY
go
USE [dbname]
go
DBCC SHRINKFILE (N'archivo de log' , 0, TRUNCATEONLY)
go


Volvi a crear la base de datos, y migre los datos a una nueva base.
Pero me quedo con la pica de que le puede estar pasando, todavia tengo el
transaction log para probar si hay alguna otra opcion para ejecutarle.



Saludos!
 
 

________________________________

De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Maxi accotto
Enviado el: Miércoles, 19 de Marzo de 2008 08:08 p.m.
Para: [EMAIL PROTECTED]
Asunto: [dbms] Shrink a Logfile



Me imagine, probaste con TSQL?

 

-----------------------------------------------------------

Microsoft MVP en SQL Server

Mentor asociado en SQLTotalConsulting

Excelencia en servicios y consultoria  SQLServer

www.sqltotalconsulting.com

-----------------------------------------------------------

 

De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Pablo A. Allois
Enviado el: Wednesday, March 19, 2008 9:49 AM
Para: Maxi
Asunto: [dbms] Shrink a Logfile

 

Desde el Management Studio.

 

________________________________

De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Maxi accotto
Enviado el: Miércoles, 19 de Marzo de 2008 09:35 a.m.
Para: [EMAIL PROTECTED]
Asunto: [dbms] Shrink a Logfile

De donde haces el shrink? 

 

-----------------------------------------------------------

Microsoft MVP en SQL Server

Mentor asociado en SQLTotalConsulting

Excelencia en servicios y consultoria  SQLServer

www.sqltotalconsulting.com

-----------------------------------------------------------

 

De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Pablo A. Allois
Enviado el: Wednesday, March 19, 2008 9:23 AM
Para: Maxi
Asunto: [dbms] Shrink a Logfile

 

Tambien lo probe.

 

BACKUP LOG <database name> WITH TRUNCATE_ONLY

 

 

Y no pasa nada.

 

________________________________

De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Maxi accotto
Enviado el: Miércoles, 19 de Marzo de 2008 09:03 a.m.
Para: [EMAIL PROTECTED]
Asunto: [dbms] Shrink a Logfile

Hace una cosa, backup truncate del transaction log

 

-----------------------------------------------------------

Microsoft MVP en SQL Server

Mentor asociado en SQLTotalConsulting

Excelencia en servicios y consultoria  SQLServer

www.sqltotalconsulting.com

-----------------------------------------------------------

 

De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Pablo A. Allois
Enviado el: Wednesday, March 19, 2008 8:28 AM
Para: Maxi
Asunto: [dbms] Shrink a Logfile

 

Ya se les ejecuto muchos chekpoints, y no hay procesos corriendo ... se
bajaron los servicios que la utilizaban.

 

Por las dudas hice un checkdb, y no encontro problemas.

 

 

Que otra cosa puede ser ?

 

 

Saludos!

 

 

 

________________________________

De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Maxi accotto
Enviado el: Martes, 18 de Marzo de 2008 07:15 p.m.
Para: [EMAIL PROTECTED]
Asunto: [dbms] Shrink a Logfile

Mmm, los checkpoint lo ejecutaste una sola vez? Lo que puede estar pasando
es que existan transacciones pendientes aun, revisa que procesos corren.

 

-----------------------------------------------------------

Microsoft MVP en SQL Server

Mentor asociado en SQLTotalConsulting

Excelencia en servicios y consultoria  SQLServer

www.sqltotalconsulting.com

-----------------------------------------------------------

 

De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Pablo A. Allois
Enviado el: Tuesday, March 18, 2008 2:41 PM
Para: Maxi
Asunto: [dbms] Shrink a Logfile

 

Buenas tardes,

 

    Tengo una base de datos que llego a un logfile de 7Gb y no se esta
dejando shrinkear.

    Es SQL 2005 Express, recovery model simple.

    Tiene hecho full backup, por las dudas le ejecute checkpoint.

 

    Que puede estar faltando hacer para que me deje achicar el logfile.

 

 

Saludos!






Responder a