Error al importar base de datos en Windows Azure

Error al importar base de datos en Windows Azure

Sólo para probar las capacidades de copia de seguridad/restauración de MSSQL de Windows Azure, seleccioné una base de datos de prueba y elegí la opción "Exportar". Me pidió que seleccionara una ubicación de almacenamiento y elegí la adecuada. El proceso de exportación finalizó "con éxito".

Cuando intenté importar el archivo exportado sin realizar ningún cambio en la base de datos existente, la importación se completó correctamente.

Sin embargo, cuando inserté una fila de prueba en una tabla en la base de datos existente y luego intenté importar la copia de seguridad a través de la base de datos existente (teóricamente revirtiendo la fila insertada), me encontré con el siguiente error:

Error encontrado durante la operación del servicio. Los datos no se pueden importar al destino porque contienen uno o más objetos de usuario. La importación debe realizarse en una base de datos nueva y vacía. Error SQL0: los datos no se pueden importar al destino porque contienen uno o más objetos de usuario. La importación debe realizarse en una base de datos nueva y vacía.

Cosas que he probado:

  • Eliminar la base de datos existente (mantener intacto el servidor existente) e importarla a una instancia de servidor vacía
  • Eliminar la base de datos existente, crear una base de datos nueva/vacía con el mismo nombre e importarla.

Cada vez aparece el mismo error que el anterior.

De todas las cosas que no sé, ¿cuáles me pueden enseñar para resolver el problema anterior?

Respuesta1

Encontré la respuesta poco después de hacer esta pregunta. Es bastante tonto ahora que lo pienso.

Después de la primera importación exitosa, la interfaz de usuario de Azure no se actualizó para mostrar la base de datos importada, que se había importado con su nombre de copia de seguridad predeterminado. (PruebaBlaBla-2013-1-8-57)

Entonces, en todos los intentos posteriores de importar la base de datos, básicamente me decía que la base de datos ya estaba allí, aunque no aparecía en la interfaz de usuario. Después de algunos movimientos, pude ver la base de datos importada en la interfaz de usuario de administración de Azure.

Resultado: Exportar/Importar base de datos MSSQL parece funcionar bien en una base de datos pequeña. Solo asegúrese de actualizar la interfaz de usuario después de una importación. (Cerrar sesión y volver a iniciarla si es necesario)

información relacionada