none
Migración RRS feed

  • Pregunta

  • Estimados,

    Junto con saludarlos, quisiera hacer una pregunta, pero les cuento antes, tengo una app en mysql, la cuál usa Entity Framework y Mysql, pero resulta que ahora que ahora la quieren con SQL Server.

    La pregunta es, como puedo hacer para decirle a mi modelo de clases que ahora su base de datos es SQL Server y no mysql, intente cambiar la cadena de conexión, pero no resultó.

    O será que debo volver a generar pero esta vez para MySQL?, de antemano, agradezco sus respuestas.


    memo

    viernes, 1 de junio de 2012 15:53

Respuestas

  • Hola.

    No lo has mencionado pero supongo que usaste Database First para generar el modelo conceptual de Entity Framework, en este caso un .EDMX, con lo que bastaria ahora aplicar la inversa, hacer Model First y enviar tu modelo conceptual a un almacen fisico de base de datos, por fortuna, entiendo que ahora necesitas enviarlo a un Microsoft SQL Server, en mi blog escribi este articulo al respecto. Ahora un tema del que no has hablado es si necesitas tambien mantener la informacion, para este objetivo hay varias tecnicas yo apuntaria algo como ETLs, SSIS

    Saludos.


    Nicolás Herrera
    Bogotá - Colombia
    BLOG - Leader Group BogotaDotNet
    "Daría todo lo que sé, por la mitad de lo que ignoro." Rene Descartes

    • Marcado como respuesta gcontreras martes, 10 de julio de 2012 22:21
    viernes, 1 de junio de 2012 20:17

Todas las respuestas

  • intente cambiar la cadena de conexión, pero no resultó.

    porque es que no resulto? que error obtienes

    será que debo volver a generar pero esta vez para MySQL?,

    en principio diria que no seria necesario

    pero confirma un punto, la estructura de datos y tipos de campos es exactamente igual entre las dbs ? porque si has cambiado algo en la estructura eso si influye


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    viernes, 1 de junio de 2012 19:48
  • Hola.

    No lo has mencionado pero supongo que usaste Database First para generar el modelo conceptual de Entity Framework, en este caso un .EDMX, con lo que bastaria ahora aplicar la inversa, hacer Model First y enviar tu modelo conceptual a un almacen fisico de base de datos, por fortuna, entiendo que ahora necesitas enviarlo a un Microsoft SQL Server, en mi blog escribi este articulo al respecto. Ahora un tema del que no has hablado es si necesitas tambien mantener la informacion, para este objetivo hay varias tecnicas yo apuntaria algo como ETLs, SSIS

    Saludos.


    Nicolás Herrera
    Bogotá - Colombia
    BLOG - Leader Group BogotaDotNet
    "Daría todo lo que sé, por la mitad de lo que ignoro." Rene Descartes

    • Marcado como respuesta gcontreras martes, 10 de julio de 2012 22:21
    viernes, 1 de junio de 2012 20:17