SoloCodigo
Bases de Datos => MS Access => Mensaje iniciado por: infinity_ml en Lunes 11 de Noviembre de 2002, 11:46
-
Hola a todos!
Bueno el problema es el siguiente, tengo una base de datos en access en la cual trabajan 2 o mas personas introduciendo datos en ella. Cada persona esta en un ordenador diferente, el problema es: ¿como hacer que los usuarios utilicen la base de datos simultaneamente y que todo quede actualizado?
Supongo que he de ponerla en nuestro servidor de empresa, pero como hago para que puedan entrar desde sus equipos e introduzcan datos para que queden actualizados.
Puede ser con los grupos de trabajo de access?
Alguien me puede ayudar?
Gracias de antemano
-
Existen 2 o mas soluciones, en cualquiera de ellas vas a necesitar crear un folder en tu Servidor, dando pleno acceso a los usuarios que desees que puedan emplear la BD.
Op 1: Base de Datos Vinculada. Es una gran opcion si tu proyecto no esta terminado y deseas modificar la BD.
Realiza una copia de la BD en el Servidor; abre tu BD LOCAL, Elimina todas las Tablas de tu proyecto. Elije menu File -> Get External Data -> Link Tables...
En la ventana que se abre, ve al directorio compartido y elije la BD que copiaste. Haz click en Select All y Ok.
Haz lo mismo en las demas PC's (Hasta 255 PC's)
Op 2. Recomendable si tu proyecto ya esta terminado. (El trafico es solo de datos, por lo tanto es mucho mas rapido)
Con tu carpeta compartida en el Servidor ya creada, abre tu BD LOCAL y elije Tools -> Add-ins -> Database Splitter. Elije Split Database. Selecciona tu directorio compartido y elije Split. Copea la BD LOCAL al Servidor y bajate esa copia en todas las PC's que quieras.
Nota: el archivo de datos toma _be al final del nombre de tu BD. esto es normal.
Es recomendable que hagas un respaldo antes de todo!
That's it.. Have fun!
-
en el archivo anexo esta la respuesta a tu problema