Foros del Web » Programando para Internet » ASPX (.net) »

Proyecto MVC C#: Migrar base de datos Oracle a SQL Server

Estas en el tema de Proyecto MVC C#: Migrar base de datos Oracle a SQL Server en el foro de ASPX (.net) en Foros del Web. Buenos días. Tengo una aplicación MVC en C# y usa una base de datos Oracle. Esta aplicación la hizo otro programador y veo que usa ...
  #1 (permalink)  
Antiguo 25/09/2015, 04:16
Avatar de isaacanet  
Fecha de Ingreso: febrero-2015
Mensajes: 15
Antigüedad: 9 años, 2 meses
Puntos: 0
Pregunta Proyecto MVC C#: Migrar base de datos Oracle a SQL Server

Buenos días.

Tengo una aplicación MVC en C# y usa una base de datos Oracle. Esta aplicación la hizo otro programador y veo que usa Models.

Necesito saber si se podría migrar esta base de datos Oracle a SQL Server, y qué habría que hacer en mi proyecto. Estoy un poco perdido con esto.

Un saludo.
  #2 (permalink)  
Antiguo 25/09/2015, 04:28
Avatar de Malenko
Moderador
 
Fecha de Ingreso: enero-2008
Mensajes: 5.323
Antigüedad: 16 años, 3 meses
Puntos: 606
Respuesta: Proyecto MVC C#: Migrar base de datos Oracle a SQL Server

Depende de la estructura de la web. Si usó Entity Framework tendrás que rehacer el modelo pero no tendrás que tocar el código. Pero esto es imposible de decir con exactitud porque depende de como está programado y de cuanta parte hard-coded hay en el código.

En cualquier caso yo lo que haría sería dejar la aplicación trabajando contra Oracle y montar en paralelo una copia de los datos en SQL Server. Luego iría migrando parte por parte (o tabla por tabla) de usar la que está en Oracle a la que está en SQL Server.
__________________
Aviso: No se resuelven dudas por MP!
  #3 (permalink)  
Antiguo 25/09/2015, 04:49
Avatar de isaacanet  
Fecha de Ingreso: febrero-2015
Mensajes: 15
Antigüedad: 9 años, 2 meses
Puntos: 0
Respuesta: Proyecto MVC C#: Migrar base de datos Oracle a SQL Server

Si, se está usando Entity Framework.
  #4 (permalink)  
Antiguo 25/09/2015, 04:57
Avatar de Malenko
Moderador
 
Fecha de Ingreso: enero-2008
Mensajes: 5.323
Antigüedad: 16 años, 3 meses
Puntos: 606
Respuesta: Proyecto MVC C#: Migrar base de datos Oracle a SQL Server

Entonces se simplifica bastante ya que como comentaba, en la aplicación solo tendrás que rehacer el modelo (si es DB First) o ni siquiera eso (si es CodeFirst). En tu caso lo más complicado será si tienen Storeds o en las tablas se usen triggers que tengan sentencias únicas de pl/sql.

Por lo que comentas no tiene pinta de ser complicado pero hazlo con mimo y sin prisas y no te llevarás ningún susto :)
__________________
Aviso: No se resuelven dudas por MP!
  #5 (permalink)  
Antiguo 25/09/2015, 05:06
Avatar de isaacanet  
Fecha de Ingreso: febrero-2015
Mensajes: 15
Antigüedad: 9 años, 2 meses
Puntos: 0
Respuesta: Proyecto MVC C#: Migrar base de datos Oracle a SQL Server

Gracias! Lo voy a intentar, no tiene ni store ni triggers

Etiquetas: migrar, mvc, oracle, proyecto, server, sql
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 18:33.