Error en conexión al BDE
Hola, ... verán ustedes: se me viene presentando un inconveniente que nunca había tenido. Tengo una aplicación que trabaja con Paradox. Cuando conecto esta aplicación y luego intento abrir cualquier otro cliente conectando a la misma base de datos (a través del alias) el sistema arroja el error $2501. Cuando hablo de otro cliente no se me refiero a la misma aplicación accesando desde otro equipo en una red, no es así porque se trata de un sistema local. Tampoco es el mismo cliente doblemente instanciado. Me refiero al Database Desktop, al SQL Explorer, o incluso al propio BDE Administrator, sin contar con otras aplicaciones por ejemplo de verificación de bases de datos que se "lanzan" desde la interfaz de mi aplicación. Siempre arroja uno de dos mensajes.
"Insufficient memory for this operation."
o
"An error occurred while attempting to initialize the Borland Database Engine (error $2501)."
Ahora, buscando en la red, se sugiere cambiar valores en el BDE para algúnos parámetros: MEMSIZE, SHAREDMEMLOCATION, SHAREDMEMSIZE. Bien, pues esto no funciona. Ya probé con todo, leí la ayuda del BDE, cambié valores, y nada.
Lo más curioso es que como este inconveniente es nuevo, me di cuenta de que además de suceder con mi aplicación, sucedió con el propio Delphi (7) al tratar de conectar un componente TDatabase, o cualquier TTable o TQuery.
También probé con algunas compilaciones viejas, de hace más de un año, y sucedió igual.
Alguien tendrá idea de lo que sucede?
__________________
...y mañana caminaré por las calles pasando inadvertido, como siempre.
|