Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En este artículo se proporciona información general sobre la característica Comparación de esquemas para la extensión MSSQL en Visual Studio Code. La comparación de esquemas compara dos definiciones de bases de datos y aplica las diferencias desde el origen al destino, incluidas las conexiones activas de bases de datos, los archivos .dacpac y los proyectos de SQL.
La comparación de esquemas simplifica el proceso de comparación de bases de datos y proporciona control total al sincronizarlas, incluso en distintas versiones de base de datos. Puede filtrar selectivamente diferencias específicas y categorías de diferencias antes de aplicar los cambios.
Características
Comparación de esquemas proporciona las siguientes características:
- Compare esquemas entre dos
.dacpacarchivos, bases de datos o proyectos SQL. - Vea los resultados como un conjunto de acciones para comparar un objetivo con la fuente.
- Exclusión selectiva de las acciones mostradas en los resultados
- Establecimiento de opciones que controlan el ámbito de la comparación
- Aplique los cambios directamente al destino o genere un script para aplicar los cambios más adelante.
- Posibilidad de guardar la comparación.
Instalación de la extensión MSSQL
Para usar las características de Comparación de esquemas, instale la extensión MSSQL para Visual Studio Code:
En Visual Studio Code, seleccione el icono Extensiones para ver las extensiones disponibles.
Busque la extensión de SQL Server (mssql) y selecciónela para ver sus detalles. Seleccione Instalar para agregar la extensión.
Una vez instalado, vuelva a cargar para habilitar la extensión en Visual Studio Code (solo es necesario al instalar 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 Comparación de esquemas, haga clic con el botón derecho en una base de datos en el Explorador de objetos y seleccione Comparación de esquemas. 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 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.
Aplicar cambios
Navegue por la lista de objetos y asegúrese de seleccionar los objetos a los que desea aplicar los cambios.
Aplique los cambios a su objetivo.