Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Sincronizar tablas entre bases de datos

Estas en el tema de Sincronizar tablas entre bases de datos en el foro de Bases de Datos General en Foros del Web. Necesito ideas para solucionar este tema... A ver, tengo un cliente que tiene una base de datos access con la cual trabajan localmente, y ahora ...
  #1 (permalink)  
Antiguo 23/03/2005, 03:54
 
Fecha de Ingreso: junio-2003
Mensajes: 744
Antigüedad: 20 años, 10 meses
Puntos: 0
Sincronizar tablas entre bases de datos

Necesito ideas para solucionar este tema...
A ver, tengo un cliente que tiene una base de datos access con la cual trabajan localmente, y ahora queremos hacerle una web que extraerá los datos de "algunas" tablas...
El problema es que no quieren que acceda a su servidor, si no que cree esas tablas en una base de datos en mi servidor y cada cierto tiempo se sincronicen, yo normalmente uso mysql pero no me importaría hacerlo en acces si así soluciono el problema...
Como puedo coger el tema? Ideas de como hacerlo? Tendría que hacerlo con php?

Socorro!
__________________
Ibisof | Saludos desde Eivissa !!! :p
  #2 (permalink)  
Antiguo 23/03/2005, 04:03
Avatar de jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 19 años, 9 meses
Puntos: 102
... y de nuevo.. (lo dije 2 veces tan solo unos post atrás) .. para realizar acciones a una hora determinada tienes el CRON JON para LINUX y el Administrador de Tareas para Win$.... Buscale...

Suerte!
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"
  #3 (permalink)  
Antiguo 23/03/2005, 04:51
Avatar de txarly  
Fecha de Ingreso: marzo-2003
Ubicación: Eibar (Gipuzkoa)
Mensajes: 455
Antigüedad: 21 años, 2 meses
Puntos: 2
No puedes acceder a sus servidor, pero se tienen que sincronizar, entonces supongo que no puedes importar las tablas a access ya que te las tienes que crear nuevas.
Pues se me ocurre que cada cierto tiempo tu cliente genere un script con los datos de esas tablas y tu los importas en tus tablas mediante alguna tarea programada.

Un saludo
Txarly
__________________
¿Por qué Uri Geller doblaba cucharas?
  #4 (permalink)  
Antiguo 23/03/2005, 06:16
Avatar de jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 19 años, 9 meses
Puntos: 102
haber... el cliente tiene sus tablas.. pero no quiere ponerlas online directamente.. para eso tú las copiarás (actualizarás) cada cierto tiempo a un servidor tuyo ¿cierto?... épale!!!... pero tampoco te permite consultar las tablas solo a ti vía on-line????.... si te lo permite esta lo que yo te digo.. creas una simple aplicación que se ejecute a cierta hora... incluso podrias sincronizar el server de tu cliente y solo permitir la conexion a la hora que tu lo harás... no sé!
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"
  #5 (permalink)  
Antiguo 23/03/2005, 11:10
 
Fecha de Ingreso: junio-2003
Mensajes: 744
Antigüedad: 20 años, 10 meses
Puntos: 0
Me gustaría que fuera un proceso automatico del servidor.
Yo se que el servidor por regla general estará encendido de lunes a viernes de 8.00 a 20.00, pues por ejemplo que haga la sincronizacion una vez a las 9.00 y otra a las 17.00. Si no, poniendo en una pagina un boton actualizar servidor con un usuario y una contraseña... Lo suyo sería el proceso automatico!
Lo de programar la tarea esta controlado :) pero lo malo es como sincronizo una tabla mysql con una tabla access... No tengo ni idea! Lo hago con php? pero como... Aggg
Ideas por fa!
Muchas gracias!
__________________
Ibisof | Saludos desde Eivissa !!! :p
  #6 (permalink)  
Antiguo 23/03/2005, 11:25
Avatar de jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 19 años, 9 meses
Puntos: 102
¿¿?? pero originalmente tus palabras fueron "no me importaria hacerlo con access".. como si esta fuece una opción remota... ahí sí no podria ayudarte.. no sé nada de access.. pero de MySQL a MySQL se puede y bien!!!...

Suerte!
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"
  #7 (permalink)  
Antiguo 23/03/2005, 12:16
 
Fecha de Ingreso: junio-2003
Mensajes: 744
Antigüedad: 20 años, 10 meses
Puntos: 0
Pero su bdd es access :( tendria q ser de access a mysql o de access a access.
Muchas gracias igualmente jam
__________________
Ibisof | Saludos desde Eivissa !!! :p
  #8 (permalink)  
Antiguo 24/03/2005, 01:52
Avatar de jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 19 años, 9 meses
Puntos: 102
... pués... por ahí preguntas como conectarte a access con PHP...
http://www.php.net/manual/es/ref.odbc.php ... más creo que debe estar corriendo basjo Win$....

haber si no digo burradas... No puedes crear una aplicación web que se ejecute en el servidor de tu cliente???... solo una aplicación que te haga una consulta y envar datos como... un simple formulario, por ejemplo ..... a otra aplicación de tu servidor... que recogerá esos datos como normalmente se hace... no se puede???...

Suerte!... y cuando hayes solución seria bueno contribuyeras con el foro haciendola saber...
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"
  #9 (permalink)  
Antiguo 24/03/2005, 01:59
Avatar de jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 19 años, 9 meses
Puntos: 102
... jejeje.. cuando dije que postearas tu solución... me dije alguien ya habrá necesitado de esto....
http://www.forosdelweb.com/showthrea...t=access+MySQL
http://www.forosdelweb.com/showthrea...t=access+MySQL
http://www.forosdelweb.com/showthrea...t=access+MySQL
http://www.forosdelweb.com/showthrea...t=access+MySQL

... y más... honestamente no leí detalladamente... pero espero te sirva.
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"
  #10 (permalink)  
Antiguo 28/03/2005, 01:16
 
Fecha de Ingreso: junio-2003
Mensajes: 744
Antigüedad: 20 años, 10 meses
Puntos: 0
Perdonad, estos días de semana santa he estado liada y no he podido mirar nada de ésto. Me pongo ahora y os cuento que tal, ok?
Muchisimas gracias por la ayuda!
__________________
Ibisof | Saludos desde Eivissa !!! :p
  #11 (permalink)  
Antiguo 28/03/2005, 09:20
 
Fecha de Ingreso: junio-2003
Mensajes: 744
Antigüedad: 20 años, 10 meses
Puntos: 0
A ver, he estado buscando cosillas y he optado por instalarme el driver odbc mysql.
En local funciona bien lo de vincular una bdd access con una mysql no hay problemas, pero cuando quiero conectarme para coger una de mi servidor, me da errores de permisos denegados, pero... ¿¡de otra ip!? Y eso que he probado con usuarios reales de mis bdds... no sé, algo esta fallando... alguien tiene idea?

Nota: Anda y ahora que caigo... si la otra ip q os comentaba es mi ip publica del pc q quiere conectar con el servidor... Será por problema de puertos de salida?
__________________
Ibisof | Saludos desde Eivissa !!! :p

Última edición por Enea; 28/03/2005 a las 09:34
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:09.