PARECE QUE ACCESS NO ES BUENO PARA ALTA VELOCIDAD
Publicado por Antonio (17 intervenciones) el 01/04/2005 02:00:51
Tengo un dilema...
¿ Access es bueno para altas velocidades de recuperacion de datos ?...
Esto es porque tengo un programa que se conecta a access y se esta conviertiendo en un punto de venta.
Ya hice esto:
Genere una base de datos en Access 2000 (se llama DATOS.MDB ) y despues ésta base de datos la dividi y quedo como DATOS_BS.MDB donde solo estan las tablas, ahora bien, la base de datos DATOS_BS.MDB la coloque en un directorio compartido en un SERVIDOR y la base de datos original DATOS.MDB la puse en varias maquinas (CLIENTES), despues hice que cada cliente se conectara a la base de datos DATOS_BS.MDB que contiene las tablas y que esta en el SERVIDOR, la velocidad es increiblemente rápida, pero el problema es cuando grabo datos o modifico los datos solo se reflejan en un solo cliente que es quien realiza esas modificaciones, pero en los demas clientes no se reflejan los cambios.
Ahora bien, estuve investigando y me dicen los siguientes pasos:
1) Crear base de datos en Access 2000
2) Dividir la base de datos
3) La tabla dividida que contiene las tablas ponerlas en el servidor
4) En cada cliente poner la base de datos que contiene los Front's
5) Vincular la base de datos que contiene las tablas hacia cada cliente
Pues bien, ya lo hice y no ocurre nada en cuanto a reflejar los cambios en cada clientes y la otra, es que cuando vinculo la base de datos que tiene las tablas con las de los clientes, siempre me genera las tablas pero agregandole un numero al final del nombre en cada tabla.. es como si las duplicara internamente.
Ojala alguien pueda ayudarme ó decidir en cambiar de base de datos.
Mil gracias
¿ Access es bueno para altas velocidades de recuperacion de datos ?...
Esto es porque tengo un programa que se conecta a access y se esta conviertiendo en un punto de venta.
Ya hice esto:
Genere una base de datos en Access 2000 (se llama DATOS.MDB ) y despues ésta base de datos la dividi y quedo como DATOS_BS.MDB donde solo estan las tablas, ahora bien, la base de datos DATOS_BS.MDB la coloque en un directorio compartido en un SERVIDOR y la base de datos original DATOS.MDB la puse en varias maquinas (CLIENTES), despues hice que cada cliente se conectara a la base de datos DATOS_BS.MDB que contiene las tablas y que esta en el SERVIDOR, la velocidad es increiblemente rápida, pero el problema es cuando grabo datos o modifico los datos solo se reflejan en un solo cliente que es quien realiza esas modificaciones, pero en los demas clientes no se reflejan los cambios.
Ahora bien, estuve investigando y me dicen los siguientes pasos:
1) Crear base de datos en Access 2000
2) Dividir la base de datos
3) La tabla dividida que contiene las tablas ponerlas en el servidor
4) En cada cliente poner la base de datos que contiene los Front's
5) Vincular la base de datos que contiene las tablas hacia cada cliente
Pues bien, ya lo hice y no ocurre nada en cuanto a reflejar los cambios en cada clientes y la otra, es que cuando vinculo la base de datos que tiene las tablas con las de los clientes, siempre me genera las tablas pero agregandole un numero al final del nombre en cada tabla.. es como si las duplicara internamente.
Ojala alguien pueda ayudarme ó decidir en cambiar de base de datos.
Mil gracias
Valora esta pregunta
0