La Web del Programador: Comunidad de Programadores
 
    Pregunta:  45124 - OUT OF MEMORY
Autor:  leon leon
Hola,
estoy trabajando con sql 2000 y power builder 7.0, y cuando quiero ingresar un registro en el datawindows me sale el siguiente error
OUT OF MEMORY, trabajo con una tabla que tiene mas de 200,000 registros. Si puedo modificar, eliminar, solo que ya no puedo ingresar mas registros, por favor les agradeceria que me ayuden,
gracias

  Respuesta:  Jonatan Lostanau
tio el datawindows solo aguanta 200,000 registros para mostrar, si estas haciendo un dw_1.insertrow(0) como creo que lo haces olvidalo, no he va a funcionar tienes que cambia la forma de ingreso a instrucciones sql INSERT INTO para ingresar los datos directamente en la base de datos y no a traves del dw

  Respuesta:  FRANCISCO PORTALES
1.- Revisa que los campos del DW existan en la base de datos, con el nombre correcto y tal.

2.- La cantidad de registros no deberia de dar mayor problema a menos que el espacio destinada para la base de datos se hubiera terminado, yo tengo en una base de datos 6,000,0000 de registro y ni siquiera lo siente, pero si fuera el caso revisa el espacio que tienes disponible en el log de la base de datos, si es necesario aumenta el tamaƱao del mismo.

3.- proba hacer el insert desde el sql analizer si te deja hacerlo quiza la memoria de la maquina se acabo, te recomendaria que cambiaras tu forma de hace tus insert, quiza deberias de usar procedimientos almacenados para hacer este tipo de cosas asi delegas la carga al servidor no a la aplicacion.