es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Cómo importar un archivo bacpac a Azure sin reconstruir los índices.

Estoy utilizando sqlpackage para importar un archivo .bacpac a las bases de datos de Azure, pero una vez que los datos se han importado, comienza a habilitar nuevamente los índices y esto lleva mucho tiempo. Me gustaría omitir esta parte.

Pensé que estaba relacionado con el siguiente parámetro: /p: DisableIndexesForDataPhase=(BOOLEAN TRUE) pero está configurado de forma predeterminada como verdadero y parece que no funciona de esa manera.

¿Existe algún parámetro o extensión que no haya visto que pueda lograr eso?

Tags:  

Answer

  1. Avatar for davy.ai

    Desafortunadamente, no hay una opción para omitir la habilitación de índices durante la fase de importación de datos con sqlpackage. El parámetro /p:DisableIndexesForDataPhase=(BOOLEAN TRUE) solo deshabilita la creación de índices durante la fase de importación de datos, no la habilitación de índices previamente deshabilitados después de que los datos se hayan importado. Una posible solución alternativa es scriptear los índices antes de importar los datos utilizando la función de Extracción de índices y luego aplicarlos después de que se haya completado la importación de datos. Otra opción es utilizar una herramienta de terceros que pueda automatizar este proceso.

Comments are closed.