Nueva pregunta

Pregunta:

Fecha: 17-04-2015 10:24:31 (En Español)

Sincronización entre base de datos SQL Server y MySQL[Resuelta]

Tengo un servidor con SQL server, y un hosting con MySql , los dos tienen distinta estructura de DB pero guardan la misma informacion , las estructuras no se pueden cambiar y necesito que se mantengan sincronizadas las dos DB, que me recomiendan comunidad?

Si es necesario que amplie la informacion porfavor comentar.

Gracias
Etiquetas: Base de Datos - MSSQL - MySQL - Pregunta - SQL Server Votos: 1 - Respuestas: 7 - Vistas: 17 Compartir en: Google Facebook Twitter LinkedIn Link
 

Respuestas:

  • Fecha: 23-04-2015 14:25:15 Jony, debes usar MySQLI, y resolves tu problema.
    En MySQL no lo vas a poder hacer y por otro lado en breve queda obsoleto.
      Votos: 1 - Link respuesta
     
  • Fecha: 23-04-2015 17:53:16 Lo que puedes hacer es usar auto backup for mysql, pero para ellos debes tener acceso al mysql remoto.   Votos: 1 - Link respuesta
     
  • Fecha: 24-04-2015 08:24:04 Gracias por sus comentarios   Votos: 1 - Link respuesta
     
  • Fecha: 28-04-2015 05:48:25 Hola Jony, la sincronización que necesitas debe ser bidireccional?, es decir, si agregas datos en MySQL estos deben impactar en SQLServer y viceversa?

    Si es así, y tienes SQL Server 2005 en adelante puedes crear un proyecto de Integration Services (SSIS) en SQL Server y ejecutarlo cada tanto con un JOB de SQL Server Agent.

    Con SSIS puedes armar todo el flow de la información, conectarte a distintos origenes y destinos de datos, colocar condicionales para la toma de decisiones, enviar alertas ante cualquier situación (correcta o incorrecta), etc etc... no es una herramienta dificil de usar pero tiene sus cosas (como todo lo "intelimágico", si falla te dará algunos dolores de cabeza).

    También puedes crear un script en PHP que se conecte a las dos bases de datos, las compare y haga la sincronización (insertando, borrando, actualizando) cuando sea necesario.

    Mantennos informados de tus avances.

    Saludos,
    Fernando
      Votos: 1 - Link respuesta
     
  • Fecha: 28-04-2015 06:33:47 Gracias Fernando , creo que me ire por la opcion del PHP ya que no tengo acceso total al servidor donde esta la DB sqlServer , solo me dieron datos de conexion.

    Gracias
      Votos: 1 - Link respuesta
     
  • Fecha: 11-02-2016 10:06:26 Hoola Jony... oye viendo tu problema veo que tienes tuviste el mismo problema que yo... dime encontraste algunas solucion aparte de programar el script en php....?   Votos: 0 - Link respuesta
     
  • Fecha: 05-10-2020 10:27:29 Hola Jony, en vez de crear complejas programaciones o sintaxis que se te pueden complicar en el futuro intenta utilizar la solucion Syniti Data Replication, soporta SQL Server y MySQL en todas sus versiones: https://hitsw.es/replicacion-de-datos-sql-server-a-mysql/
      Votos: 0 - Link respuesta
     
Para participar activamente de la comunidad primero debes autenticarte, ingresa al sistema.Iniciar Sesión
 
frjcbbae garagebible.com