¿Cuál es la forma mejor y más fácil de copiar una base de datos de Azure SQL Server con columnas cifradas de una suscripción a otra?

Intenté exportar a un archivo .bacpac pero produce errores con

SQL71626 (el certificado / clave simétrica no es compatible con Microsoft Azure SQL Database v12)

¿Debo hacer una copia y luego eliminar las claves antes de exportar / importar?

2
RGI 4 ene. 2020 a las 00:51

2 respuestas

La mejor respuesta

Enhorabuena, su pregunta se responde aquí:

Copie la base de datos SQL con cifrado desde una Azure suscripción a otro.

Lo publico como la respuesta y esto puede ser beneficioso para otros miembros de la comunidad.

1
Leon Yue 7 ene. 2020 a las 09:01

SQLPackage.exe se utiliza para exportar la base de datos y no admite claves simétricas. Si puede copie la base de datos, luego suelte la clave simétrica y el certificado en la base de datos creada por la operación de copia. Después de eso, podrá exportar esa copia de la base de datos como bacpac.

0
Alberto Morillo 4 ene. 2020 a las 16:43