SQL Server - Error al ejecutar un SP

 
Vista:
sin imagen de perfil

Error al ejecutar un SP

Publicado por omar (5 intervenciones) el 11/03/2015 03:46:33
Hola a todos,
resulta que tengo un SP, el cual me llena una tabla con los saldos y movimientos de una balanza de comprobación.
estos se toman de una tabla con 900,000 registros aproximadamente.
cuando se generan los saldos del primer mes del ejercicio, Enero, se genera todo bien, pero conforme aumento el mes,
me genera el siguiente error:
microsoft.NET Framework
Unhandled exception has ocurred in a component in your application. IF you click continue, the application will ignore this error and attempt to continue.
Espacio de almacenamiento insuficiiente para procesar este comando.


Entiendo que que el mensaje es porque no tengo suficiente espacio, pero en realidad tengo 100 gigas libres.
si le doy continuar, se sale completamente de Managament Studio.
Alguna idea?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Isaias
Val: 3.250
Oro
Ha mantenido su posición en SQL Server (en relación al último mes)
Gráfica de SQL Server

Error al ejecutar un SP

Publicado por Isaias (4558 intervenciones) el 11/03/2015 18:21:53
¿Qué versión de SQL Server manejas?, ¿Cuál es tu query?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

Error al ejecutar un SP

Publicado por Iper (5 intervenciones) el 12/03/2015 02:47:15
tengo MSSQL SERVER 2008 R2, SP2.
lo curioso es que si ese mismo SP lo ejecuto desde linea de comando en el query analyzer, no me genera el error, solo cuando lo mete en un ciclo donde se manda llamar como 100 veces.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Isaias
Val: 3.250
Oro
Ha mantenido su posición en SQL Server (en relación al último mes)
Gráfica de SQL Server

Error al ejecutar un SP

Publicado por Isaias (4558 intervenciones) el 12/03/2015 17:06:56
Todo indica que es un problema entre el OS (Windows) y SQL Server en el registro, checa esta liga:

http://stackoverflow.com/questions/5744835/sql-server-2008-r2-net-framework-unhandled-exception
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Error al ejecutar un SP

Publicado por Iper (5 intervenciones) el 13/03/2015 19:59:06
Isais,
gracias por tu aporte, resulta que la única forma en que pude ejecutar mi SP, es la siguiente
CREATE proc sp_Insertasaldos @anio int AS
DECLARE @ur INT
DECLARE UORG CURSOR FAST_FORWARD FOR SELECT DISTINCT Uorg_Codigo FROM POLIZA
WHERE Anio=@Anio and uorg_codigo>0 ORDER BY Uorg_codigo
OPEN UORG FETCH NEXT FROM UORG INTO @UR
WHILE (@@FETCH_STATUS<>-1)
BEGIN
EXEC SP_CUBOSALDOSxUR @UR,@anio
FETCH NEXT FROM UORG INTO @UR
checkpoint
ALTER DATABASE CG2014D6
SET RECOVERY SIMPLE
DBCC SHRINKFILE (CG2014D6)
ALTER DATABASE CG2014D6
SET RECOVERY FULL
END
CLOSE UORG
DEALLOCATE UORG

Sino pongo las sentencias a partir del checkpoint, llega el momento que el servidor se satura
me da el problema que ya mencioné y no puedo mas hacer ningún query en toda mi sesión,
tengo que salir de Management Studio.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Isaias
Val: 3.250
Oro
Ha mantenido su posición en SQL Server (en relación al último mes)
Gráfica de SQL Server

Error al ejecutar un SP

Publicado por Isaias (4558 intervenciones) el 13/03/2015 23:36:03
¿Dónde esta tu base de datos, sobre todo el LOG?(disco), ¿Tiene espacio suficiente?, ¿Qué hace el store SP_CUBOSALDOSxUR?, ¿Sabias que los nombres de los store procedure, NO deben empezar con sp_?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar