Problema con backup Log - Error 701 -> Memoria Insuficiente

19/03/2008 - 22:07 por Perlujum | Informe spam
Buenas noches:

Tengo un servidor Windows 2000 SP4, en el que rueda MS SQL Server 2000
SP4. Tengo cuatro bases de datos pequeñas (no llegan a 1 Giga) de las
cuales, mediante un plan de mantenimiento, se hace una copia completa a
las doce de la noche, luego copias cada hora del registro de
transacciones hasta el mediodía, copia diferencial y finalmente copias
cada hora del registro de transacciones hasta la copia total de las doce
de la noche.

Hoy, al revisar el visor de sucesos he visto que habían fallado todas
las copias del registro de transacciones después de la copia diferencial
de mediodía. He mirado el registro de SQL Server con los y aparece lo
siguiente:

Base de datos XXXXXXXXXXX: Registro de transacciones Copia de
Seguridad... Destino: [F:\Backups\xxxxxxxxxxxxxxx] [Microsoft SQL-DMO
(ODBC SQLState: 42000] Error 701: [Microsoft] [ODBC SQL Server Driver]
[SQL Server]Memoria de sistema insuficiente para ejecutar esta consulta.
[Microsoft][ODBC SQL Server Driver][SQL Server] Fin anómalo de BACKUP LOG

Es la primera vez que me sale este error y no se ha cambiado nada
últimamente en este servidor. La última modificación fue instalar el
Service Pack 4 para SQL Server 2000 hace tres semanas.

Mirando en 'procesos' del 'administrador de tareas' veo que
sqlservr.exe está consumiendo 1.893.664 kb de memoria pero, a falta de
documentarme más, no sé si es normal. He visto que hay un fix de
Microsoft pero quisiera asegurarme si se debe a una mala configuración o
alguien me puede echar una mano para saber a qué puede deberse y alguna
posible solución.

Disculpen el mensaje tan largo. Gracias y un saludo,

Perlujum
 

Leer las respuestas

#1 Maxi Accotto
20/03/2008 - 00:15 | Informe spam
Hola, revise cuanta memoria tiene su servidor disponible, hay otros
servicios? de ser asi ha configurado SQL para que no consuma toda la
memoria? por defecto lo hace. Pero su problema esta bien claro, y es que no
dispone de ese recurso, y esto no tiene nada que ver con el tamaño de sus
bases de datos sino con las operaciones que haga usted sobre el motor.

Revise lo que le comente y cuentenos los resultados


Microsoft MVP SQLServer
www.sqltotalconsulting.com
-

"Perlujum" escribió en el mensaje de
noticias:frrv8v$3rv$
Buenas noches:

Tengo un servidor Windows 2000 SP4, en el que rueda MS SQL Server 2000
SP4. Tengo cuatro bases de datos pequeñas (no llegan a 1 Giga) de las
cuales, mediante un plan de mantenimiento, se hace una copia completa a
las doce de la noche, luego copias cada hora del registro de transacciones
hasta el mediodía, copia diferencial y finalmente copias cada hora del
registro de transacciones hasta la copia total de las doce de la noche.

Hoy, al revisar el visor de sucesos he visto que habían fallado todas las
copias del registro de transacciones después de la copia diferencial de
mediodía. He mirado el registro de SQL Server con los y aparece lo
siguiente:

Base de datos XXXXXXXXXXX: Registro de transacciones Copia de Seguridad...
Destino: [F:\Backups\xxxxxxxxxxxxxxx] [Microsoft SQL-DMO (ODBC SQLState:
42000] Error 701: [Microsoft] [ODBC SQL Server Driver] [SQL Server]Memoria
de sistema insuficiente para ejecutar esta consulta. [Microsoft][ODBC SQL
Server Driver][SQL Server] Fin anómalo de BACKUP LOG

Es la primera vez que me sale este error y no se ha cambiado nada
últimamente en este servidor. La última modificación fue instalar el
Service Pack 4 para SQL Server 2000 hace tres semanas.

Mirando en 'procesos' del 'administrador de tareas' veo que sqlservr.exe
está consumiendo 1.893.664 kb de memoria pero, a falta de documentarme
más, no sé si es normal. He visto que hay un fix de Microsoft pero
quisiera asegurarme si se debe a una mala configuración o alguien me puede
echar una mano para saber a qué puede deberse y alguna posible solución.

Disculpen el mensaje tan largo. Gracias y un saludo,

Perlujum


Preguntas similares