Ver Mensaje Individual
  #7 (permalink)  
Antiguo 04/11/2010, 09:27
luisalberto_tg
 
Fecha de Ingreso: octubre-2010
Mensajes: 31
Antigüedad: 13 años, 7 meses
Puntos: 0
Respuesta: El registro de transacciones de la base de datos ' ' está lleno

Gracias flaviovich tenias razon es muy sencillo, me as sacado de otro apuro, pero como te daras cuenta no soy muy experto en sql server apenas inicio y muchas veces personas con los mismos conocimientos que yo se nos hace dificil o tenemos miedo a tronar la base, por eso aqui les dejo la sintaxis de como solucione este problema

primero trunquemos el log

USE [tu_base]
GO
DBCC SHRINKFILE (N'tu_base_log' , 0, TRUNCATEONLY)
GO


segundo y ultimo
bajemos el tamaño del log


USE [tu_base]
go
ALTER DATABASE tu_base
SET RECOVERY SIMPLE;
GO
-- Shrink aqui sinceramente no se que se hace pero la cosa es que funciona
DBCC SHRINKFILE (tu_base_log, 80);
GO
-- aqui recupera el modelo de la base
ALTER DATABASE tu_base
SET RECOVERY FULL;


no tengan miedo a probarlo si funciona, es muy sencillo y es para sql server 2008.