viernes, 30 de octubre de 2009

backup log with truncate_only esta Obsoleto

si aun que usted no lo crea en Microsoft Sql server 2008 los sql siguiente:

backup log with truncate_only
backup log with no_log

YA NO FUNCIONAAAAAAAAAA osea que estan OBSOLETOS
Que Estrés tons se estaran preguntando seguramente como rayos bajo el tamaño de mi log.

Pues le tengo 2 cosas que informarle
1.) usted esta obsoleto
2.) si continua leyendo dejara de estarlo =)


bueno como lo hago ahora, facil, de echo hay varias formas de hacerlo
opcion 1 - hacer un shrink a toda la db, ojo tambien baja el log

USE [nortwind]
GO
DBCC SHRINKDATABASE(N'nortwind' )
GO


opcion 2 - si lo quieren hacer mas controlado a la antigua

primero trunquemos el log

USE [nortwind]
GO
DBCC SHRINKFILE (N'nortwind_log' , 0, TRUNCATEONLY)
GO


segundo y ultimo
bajemos el tamaño del log


USE [nortwind]
go
ALTER DATABASE nortwind
SET RECOVERY SIMPLE;
GO
-- Shrink the truncated log file to 80 MB.
DBCC SHRINKFILE (nortwind_log, 80);
GO
-- Reset the database recovery model.
ALTER DATABASE nortwind
SET RECOVERY FULL;


Espero que les sirva.

5 comentarios:

Ricardo Trejo dijo...

Muchas gracias por tu aportación, me sirvió muchísimo! Saludos.

Nahuel dijo...

Muchas gracias.. era justo lo que estaba buscando.

Belfegor dijo...

Gracias, también me sirvió de mucho.

Isabel dijo...

Gracias. Justo lo que requeria. Me salvaste de una!!!

manthrax dijo...

Muchas gracias me sirvio mucho ...