lunasoft | |
| 2005-05-18 17:37 - Respuestas: 5 - Tema nº: 34079
Hola amigos!!
Estado currando todo este invierno en la creación de una base de datos y ahora que la tengo terminada me he dado cuenta que debido al gran número de consultas de acción que tengo (todas necesarias) el ordenador se queda sin memoria y me pide que reinicie.
Mi cuestión es saber si existe algo para liberar la memoria desde Access si tener que reiniciar. Gracias | |
|
|
Hurricane | |
|
Re: Problema con Access y la memoria - 2005-05-18 17:41 - Respuesta 2
¿Qué características tiene tu PC? ¿has verificado que no sean "bichos raros" los que te estén consumiendo recursos? ¿Sólo tú accedes a la Base de Datos o múltiples Usuarios a la vez? ¿Es una Base de Datos en Red? Cualquier dato extra puede ser de gran utilidad.
Saludos
HURRICANE
| |
|
|
lunasoft | |
|
Re: Problema con Access y la memoria - 2005-05-18 18:14 - Respuesta 3
Las características del equipo son:
P4 con 512 de RAM, está conectado en red pero con la base de datos se trabaja en local. El S.O. es windows 98 y la base de datos está creada con Access 2000.
En cuanto a los bichos no te puedo garantizar nada pero he quitado todos los equipos de la red y les he pasado un antivirus actualizado y no parecen que estén infectados.
He observado que cuando pasa ésto es cuando pasa por módulos que ejecutan consultas de acción, no en otros casos.
Cuando me sale el mensaje de memoria insuficiente pulso Ctrl+Alt+Supr para ver que se está ejecutando y sólamente aparece Explorer, MS Access, Systray, Avgctrl (antivirus residente), creo que todo es normal. | |
|
|
Hurricane | |
|
Re: Problema con Access y la memoria - 2005-05-18 18:17 - Respuesta 4
No he trabajado con Access, pero me imagino que trabaja con variables internas y todo éso.... ¿usas arreglos muy grandes para mantener valores momentáneamente en memoria....?
Saludos
HURRICANE
| |
|
|
ebolo | |
|
Re: Problema con Access y la memoria - 2005-05-18 18:28 - Respuesta 5
Hola a todos, ¿por casualidad no tendrás otra versión de access distinta instalada en el pc que ocurre eso?. Ese mensaje de memoria insuficiente suele aparecer cuando internamente el access ha cambiado algo en el registro de windows, y está intentando abrir con el otro access instalado.
Esto a mí me ha pasado a menudo. Solución en XP:volver a un estado anterior.
También podría pasar que entra en un bucle sin fin, por alguna consulta mal realizada.
Podría intentar poner un punto de interrupción en el módulo que te ocurre y seguir paso a paso para ver donde tienes el problema.
Pienso que la solución al problema no está tanto en liberar memoria en determinado momento, que te podría causar destrozos en la bd con pérdida de datos; si no en detectar en que momento se te cuelga para modificar ese módulo y diseñarlo adecuadamente.
Sólo es una opinión, no soy ningún experto.
Saludos.
| |
|
|
|