Operating system error 1130(Not enough server storage is available to process this command)

Hola como están !, a continuación les voy a presentar un problema que tuvimos, al tratar de restorear una base de datos de considerable volúmen en MS SQL Server 2000.

Escenario:

OS: Windows 2003 Server Standard Edition SP1
DBMS: MS SQL Server 2000 SP4
Base a Restorear (Tamaño Total): 70 GB
Memoria Ram: 1 GB
PageFile: 2 GB
Espacio Libre en disco: 150 GB

Sentencia:

RESTORE DATABASE mibase FROM device_network WITH RECOVERY

Sintomas:

Cancela la operacion de restore por los siguientes errores, detectados en el errorlog de SQL Server.

1)
BackupMedium::ReportIoError: read failure on backup device '\\SERVERDB01\D\mssql\Backup\MIBASE_backup.BAK'. Operating system error 1130(Not enough server storage is available to process this command.).

2)
Internal I/O request 0x42C37DA8: Op: Read, pBuffer: 0x04A90000, Size: 65536, Position: 49358510592, UMS: Internal: 0x42C37E48, InternalHigh: 0x42FD8838, Offset: 0x7DFF1A00, OffsetHigh: 0xB, m_buf: 0x04A90000, m_len: 65536, m_actualBytes: 0, m_errcode: 1130, BackupFile: \\SERVERDB01

Solución:

Se asigno más memoria ram, se paso de 1GB a 2 GB y se agrando el pagefile de 2GB a 3GB, con lo cual el restore remoto fue satisfactorio.

Espero les sirva y como siempre abrazo virtual a todos !!!.

Links relacionados:

Como utilizar dispositvos de backup de red
http://www.todosql.com/blog/200705/dispositivo-de-backup-de-red-unc-name

Sentencia restore verifyonly
http://www.todosql.com/blog/200704/restore-verifyonly

Script para restorear una larga secuencia de log transaccional
http://www.todosql.com/blog/200704/restore-log-transaccional