En este artículo se describe en términos generales la extensión Comparación de esquemas de Azure Data Studio. La extensión Comparación de esquemas proporciona un modo fácil de usar para comparar dos definiciones de bases de datos y aplicar las diferencias del origen al destino. Esto incluye conexiones de base de datos activas, archivos dacpac y proyectos SQL.
Puede resultar tedioso administrar y sincronizar manualmente versiones distintas de base de datos. La extensión Comparación de esquemas simplifica el proceso de comparación de las bases de datos y proporciona control total al sincronizarlas, ya que permite filtrar selectivamente las diferencias y categorías de diferencias concretas antes de aplicar cualquier cambio. La extensión Comparación de esquemas es una herramienta de confianza que le permite ahorrar tiempo y código.
Características
La extensión Comparación de esquemas proporciona las siguientes características:
Comparación de esquemas entre dos archivos dacpac, dos bases de datos o dos proyectos SQL
Visualización de los resultados como un conjunto de acciones que deben tomarse en el destino para que coincida con el origen
Exclusión selectiva de las acciones mostradas en los resultados
Establecimiento de opciones que controlan el ámbito de la comparación
Aplicación de los cambios directamente en el destino o creación de un script para aplicarlos más adelante
Posibilidad de guardar la comparación
Instalación de la extensión
Haga lo siguiente para instalar la extensión Comparación de esquemas:
En Azure Data Studio, seleccione el icono de extensiones para ver las extensiones disponibles.
Busque la extensión Comparación de esquemas y selecciónela para ver los detalles. Seleccione Instalar para agregar la extensión.
Una vez instalada, seleccione Recargar para habilitar la extensión en Azure Data Studio (solo es necesario cuando se instala una extensión por primera vez).
Comparar esquemas
Para comparar esquemas, abra el cuadro de diálogo Comparar esquema. Para ello, siga estos pasos:
Para abrir el cuadro de diálogo Comparar esquema, haga clic con el botón derecho en una base de datos en el Explorador de objetos y seleccione Comparar esquema. La base de datos seleccionada se establece como la base de datos de origen de la comparación.
Seleccione uno de los puntos suspensivos (...) para cambiar el origen y el destino de la comparación de esquemas y, luego, seleccione Aceptar.
Para personalizar la comparación, seleccione el botón Opciones de la barra de herramientas.
Seleccione Comparar para ver los resultados de la comparación.
Actualización de un proyecto SQL existente de una base de datos
Haga lo siguiente para actualizar un proyecto SQL existente de una base de datos:
Obtenga información sobre varias herramientas de evaluación que facilitan la migración de bases de datos a Azure, incluida la extensión azure SQL Migration para Azure Data Studio, Azure Migrate y Data Migration Assistant.
Administre una infraestructura de base de datos de SQL Server para bases de datos relacionales locales e híbridas en la nube mediante las ofertas de bases de datos relacionales PaaS de Microsoft.
Obtenga información sobre cómo instalar y usar la extensión de importación de SQL Server para Azure Data Studio, un asistente que convierte archivos .txt y .csv en una tabla SQL.
Obtenga información sobre cómo instalar y usar la extensión del Agente SQL Server para Azure Data Studio, una extensión para administrar trabajos y configuraciones del Agente SQL.
Obtenga información sobre cómo agregar funcionalidad a Azure Data Studio mediante la selección y la instalación de extensiones proporcionadas por Microsoft y terceros.
Azure Data Studio admite Git para la administración del control de código fuente (SCM). Aprenda a abrir un repositorio de Git existente y cómo inicializar uno nuevo.