Sql 2008 Developer to Sql Azure Migration

Hola, mi empresa está decidiendo cambiar su aplicación existente a la plataforma azul (solo Parte Sql). Entonces, tenemos que upload nuestro db de local a la nube. Para la migration encontré varias herramientas como 1. herramientas de cerebrata 2. Asistente de migration de SqlAzure 3. Microsoft Sql Data Sync 4. Manera de script convencional a través de Management Studio. Pero todas las herramientas anteriores mostraron que tienen una capacidad limitada. Un usuario no puede funcionar sin problemas en cualquiera de las herramientas.

  1. En la herramienta de cerebrata, el inconveniente principal fue su campo para Nombre de usuario de la aplicación y Clave de aplicación, que mi administrador no ha compartido. También hay un mapeo manual de campos entre azul y local.

  2. Asistente de migration Sql Azure: genera scripts y también se ejecuta pero con muchos errores. Estaba usando su versión 2.1. También es muy lento. Parece que es una réplica de Sql Srvr Mgmt Studio.

  3. Sql Data Sync: – Lo encontré genial ya que es un producto MS, pero también tiene limitaciones, ya que solo se conecta con el server SQL local basado en la authentication de Windows, o necesita permitir explícitamente el service requerido pero. Incluso después de permitir la synchronization, obtuve algunos Sql Azure Provisioning Error.

4 Sql Srvr Mgmt Studio: – Esta es la manera más fácil pero requiere mucho trabajo manual antes de la migration real. Lo que hice fue generar un script de db completo (casi 101123 líneas de código para un solo db) y traté de ejecutar en azul. La primera vez que enfrenté un error de coincidencia de palabras key. Finalmente, eliminé todas las líneas después de la statement de la key principal que With (Padding = Off ....) o algo similar y también On Primary luego lo ejecuté, pero todavía recibí un error en Set Identity Insert On . Después de hacer un gran trabajo para eliminar las líneas no deseadas, esperé más de 2 horas para completar el script de forma remota, no obtuve errores, errores ni errores.

Así que se les pide a los muchachos que me sugieran alguna alternativa buena que la mencionada anteriormente o me falta algo y puedo hacer más con lo de arriba.

Gracias

Amit Ranjan

Recientemente me he enfrentado a un problema similar, al ejecutar las opciones que ha enumerado.

Puede probar Red-Gate beta para Azure (gratis durante unos meses). Encontré que sus herramientas son bastante buenas para el esquema SQL y la replicación de datos.

Aunque nunca probé la construcción de Azure (migré las tablas de forma manual cuando me informaron sobre la oferta).