Error al intentar TRUNCAR LOG

12/04/2005 - 14:07 por quark | Informe spam
Hola de nuevo grupo, estoy realizando los pasos para truncar el LOG pero me
da un error de sintaxis y no veo la razón

use MYBASE
CHECKPOINT
GO

BACKUP LOG MYBASE WITH TRUNCATE_ONLY
GO
(Aqui se produce el error "sintaxis incorrecta cerca de 'MYBASE'")


DBCC SHRINKFILE (MYBASELOG, 10)
GO

El DBCC, ya no lo he probado ... espero que el nombre de MYBASELOG, esté
correcto. (Creo que debe ser el nombre "fisico" del fichero de log de la
base de datos)

Gracias de antemano !!!

Preguntas similare

Leer las respuestas

#1 Gustavo Larriera [MVP]
12/04/2005 - 14:51 | Informe spam
No reproduzco el error.

Verifica que no hayas "pintado" con el mouse una parte del script antes
de ejecutarlo, pues en el Query Analyzer se ejecuta el texto pintado con
el mouse.

Gustavo Larriera
Uruguay LatAm
Blog: http://sqljunkies.com/weblog/gux/
MVP profile: http://aspnet2.com/mvp.ashx?GustavoLarriera
Este mensaje se proporciona "COMO ESTA" sin garantias y no otorga ningun
derecho / This posting is provided "AS IS" with no warranties, and
confers no rights.



"quark" wrote in message news::

Hola de nuevo grupo, estoy realizando los pasos para truncar el LOG pero me
da un error de sintaxis y no veo la razón

use MYBASE
CHECKPOINT
GO

BACKUP LOG MYBASE WITH TRUNCATE_ONLY
GO
(Aqui se produce el error "sintaxis incorrecta cerca de 'MYBASE'")


DBCC SHRINKFILE (MYBASELOG, 10)
GO

El DBCC, ya no lo he probado ... espero que el nombre de MYBASELOG, esté
correcto. (Creo que debe ser el nombre "fisico" del fichero de log de la
base de datos)

Gracias de antemano !!!
Respuesta Responder a este mensaje
#2 quark
12/04/2005 - 17:07 | Informe spam
Solo estaba marcado "pintado" el bloque que da el error, por eso no entiendo
a que se debe el mismo.


"Gustavo Larriera [MVP]" escribió en el mensaje
news:%
No reproduzco el error.

Verifica que no hayas "pintado" con el mouse una parte del script antes
de ejecutarlo, pues en el Query Analyzer se ejecuta el texto pintado con
el mouse.

Gustavo Larriera
Uruguay LatAm
Blog: http://sqljunkies.com/weblog/gux/
MVP profile: http://aspnet2.com/mvp.ashx?GustavoLarriera
Este mensaje se proporciona "COMO ESTA" sin garantias y no otorga ningun
derecho / This posting is provided "AS IS" with no warranties, and
confers no rights.



"quark" wrote in message news::

> Hola de nuevo grupo, estoy realizando los pasos para truncar el LOG pero


me
> da un error de sintaxis y no veo la razón
>
> use MYBASE
> CHECKPOINT
> GO
>
> BACKUP LOG MYBASE WITH TRUNCATE_ONLY
> GO
> (Aqui se produce el error "sintaxis incorrecta cerca de 'MYBASE'")
>
>
> DBCC SHRINKFILE (MYBASELOG, 10)
> GO
>
> El DBCC, ya no lo he probado ... espero que el nombre de MYBASELOG, esté
> correcto. (Creo que debe ser el nombre "fisico" del fichero de log de la
> base de datos)
>
> Gracias de antemano !!!

Respuesta Responder a este mensaje
#3 Don Roque
12/04/2005 - 20:43 | Informe spam
en lugar de WITH TRUNCATE_ONLY pone
WITH no_log

Fijate si asi anda...
Respuesta Responder a este mensaje
#4 quark
13/04/2005 - 13:00 | Informe spam
Gracias a todos.
El error era debido a que antes de ejecutar el BACKUP, debia apuntar a otra
bd por ejemplo a la master con un USE MASTER.

Saludos !!!

"Don Roque" escribió en el mensaje
news:
en lugar de WITH TRUNCATE_ONLY pone
WITH no_log

Fijate si asi anda...

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida