04/11/2010, 09:27
|
| | Fecha de Ingreso: octubre-2010
Mensajes: 31
Antigüedad: 14 años 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. |