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.
Importante
Azure Data Studio se retira el 28 de febrero de 2026. Se recomienda usar Visual Studio Code. Para más información sobre la migración a Visual Studio Code, visite ¿Qué sucede con Azure Data Studio?
En este artículo se describen tres maneras de empezar a trabajar con la extensión Proyectos de SQL Database:
Para crear un nuevo proyecto de base de datos , vaya a la vista Proyectos de base de datos o busque Proyectos de base de datos: Nuevo en la paleta de comandos.
Los proyectos existentes de base de datos se pueden abrir mediante Proyectos de Base de Datos: Abrir existente en la paleta de comandos.
Comience desde una base de datos existente mediante Proyectos de base de datos: crear proyecto desde la base de datos desde la paleta de comandos o seleccionando Crear proyecto desde base de datos en la vista Conexiones .
Una vez que haya creado o abierto un proyecto SQL, estará listo para empezar a desarrollar con proyectos sql. Algunas acciones que puede realizar son:
- editar una tabla u otros objetos de base de datos
- compilar y publicar el proyecto
- usar la comparación de esquemas para visualizar los cambios
- actualizar el proyecto con los cambios realizados en una base de datos
Para obtener información detallada sobre los conceptos de proyectos de SQL y más tutoriales, consulte ¿Qué son los proyectos de base de datos SQL?
Creación de un proyecto de base de datos vacío
En la vista Proyectos de base de datos , seleccione el botón Nuevo proyecto y escriba un nombre de proyecto en la entrada de texto que aparece. En el cuadro de diálogo "Seleccionar una carpeta" que aparece, seleccione un directorio donde residirán la carpeta del proyecto, el archivo .sqlproj y otros contenidos.
El proyecto vacío se abre y está visible en la vista Proyectos de base de datos para su edición.
Abrir un proyecto existente
En la vista Proyectos de base de datos , seleccione el botón Abrir proyecto y abra un archivo existente .sqlproj desde el selector de archivos que aparece. Los proyectos existentes se pueden originar desde Azure Data Studio, Visual Studio Code o Visual Studio SQL Server Data Tools.
El proyecto existente se abre y su contenido está visible en la vista Proyectos de base de datos para su edición.
Creación de un proyecto de base de datos a partir de una base de datos existente
En lugar de empezar desde un proyecto vacío, puede rellenar rápidamente un proyecto de SQL Database con los objetos existentes de una base de datos.
En el Explorador de objetos
En la vista Conexiones , conéctese a la instancia de SQL que contiene la base de datos que se va a extraer. Haga clic con el botón derecho en la base de datos y seleccione Crear proyecto desde base de datos en el menú contextual.
La configuración de la estructura de carpetas se establece en Schema/Object Type de forma predeterminada y ofrece diferentes formas de organizar automáticamente los objetos existentes cuando se crean scripts. Las opciones para la configuración de la estructura de carpetas son:
- Archivo: se crea un único archivo para todos los objetos.
- Plano: se crea una sola carpeta para todos los objetos de archivos individuales.
- Tipo de objeto: se crea una carpeta por tipo de objeto y cada objeto se scripta en un archivo.
- Esquema: se crea una carpeta por esquema y cada objeto se scripta en un archivo.
- Tipo de esquema o objeto: se crea una carpeta por esquema y dentro de la carpeta se crea una carpeta por tipo de objeto y cada objeto se crea en un archivo.
En la vista Proyectos de base de datos
En la vista Proyecto , seleccione el botón Importar proyecto desde base de datos y conéctese a una instancia de SQL. Una vez establecida la conexión, seleccione una base de datos de la lista de bases de datos disponibles y establezca el nombre del proyecto.
Por último, seleccione una estructura de carpetas de la extracción. El nuevo proyecto se abre y contiene scripts SQL para el contenido de la base de datos seleccionada.
Acciones adicionales
Construir y publicar
La implementación del proyecto de base de datos se logra en la extensión Proyectos de SQL Database mediante la compilación del proyecto en un archivo de aplicación de capa de datos (dacpac) y la publicación en una plataforma compatible. En la vista Proyectos de base de datos , haga clic con el botón derecho en un proyecto y seleccione Compilar para crear un archivo dacpac y validar el proyecto SQL. Cuando esté listo para implementar el proyecto en una base de datos, haga clic con el botón derecho en el proyecto de nuevo y seleccione Publicar para publicar el dacpac en una base de datos.
Para más información sobre este proceso, consulte el tutorial sobre cómo crear e implementar un proyecto de SQL.
Comparación de esquemas
La extensión Proyectos de SQL Database interactúa con La comparación de esquemas, lo que le permite comparar el contenido de un proyecto con un dacpac, una base de datos existente u otro proyecto. La comparación de esquema resultante se puede usar para ver y aplicar las diferencias de origen a destino.
Obtenga más información sobre la comparación de esquemas y los proyectos de SQL en el artículo Comparación de esquemas para proyectos de SQL .
Actualización del proyecto desde la base de datos
Si se realizan cambios en una base de datos que aún no se ha realizado en el proyecto SQL, el proyecto SQL se puede actualizar desde el estado de una base de datos. Esta actualización se realiza seleccionando Actualizar proyecto de base de datos en el menú contextual de una base de datos en la vista Conexiones o en el menú contextual de un proyecto SQL en la vista Proyectos de base de datos . Mantener un proyecto DE SQL actualizado con los cambios en una base de datos es un método de control de código fuente para los cambios de base de datos.