Lección 4: editar una DAC en Visual Studio
En esta lección, agregará una tabla al ejemplo del proyecto de DAC que creó en la Lección 1 y, a continuación, generar el paquete de DAC usado para actualizar la DAC implementada en la lección siguiente. Todos los pasos en esta lección se llevan a cabo en Visual Studio.
Procedimientos
Abrir el proyecto SampleDAC en Visual Studio
Abra Microsoft Visual Studio.
En el menú Archivo, seleccione Abrir y haga clic en Proyecto o solución....
Se muestra el diálogoAbrir proyecto.
Expanda la carpeta SampleDAC, haga clic en el archivo SampleDac.sln y, a continuación, haga clic en Abrir.
Ha abierto la solución y el proyecto SampleDAC.
A continuación, agregará una segunda tabla al proyecto.
Agregar una tabla y generar la DAC
Ahora que el proyecto SampleDAC está abierto, los siguientes pasos muestran cómo agregar objetos al proyecto y la generación del paquete de DAC.
Para agregar una tabla al proyecto
En la Vista de esquema, expanda el nodo SampleDAC, expanda el nodo Esquemas y expanda el nodo para el esquema dbo.
Haga clic con el botón secundario en el nodo Tablas, seleccione Agregar y a continuación Tabla.
En el diálogo Agregar nuevo elemento, asegúrese de que la plantilla Tabla está seleccionada y cambie el valor en el cuadro Nombre en la parte inferior del diálogo a SalesAssociate. Haga clic en el botón Agregar. Se abre una ventana del Editor de Transact-SQL para un archivo denominado SalesAssociate.table.sql.
En la ventana del Editor de Transact-SQL, modifique la instrucción CREATE TABLE como se indica a continuación:
CREATE TABLE [dbo].[SalesAssociate] ( [EmployeeID] INT PRIMARY KEY, [EmployeeName] NVARCHAR(40) NOT NULL, [YTDOrders] INT NOT NULL, [YTDSales] INT NOT NULL );Cierre el Editor de Transact-SQL, guardando sus cambios. En la Vista de esquema debería ver ahora una tabla SalesAssociate bajo el nodo dbo. En el Explorador de soluciones debería ver un archivo SalesAssociate.table.sql.
Ha agregado una tabla al proyecto SampleDAC y puede generar el proyecto.
Para general el proyecto
En el Explorador de soluciones, haga clic con el botón secundario en el nodo SampleDAC y seleccione Generar.
En el ventana Salida, revise el informe de las acciones de generación. Uno de los elementos notificados es la ruta de acceso y el nombre del archivo SampleDac.dacpac creados por la generación.
Si la instancia del motor de base de datos donde actualizará la DAC está en un equipo independiente, copie el archivo SampleDac.dacpac en una ubicación a la que se pueda tener acceso desde el otro equipo.
Ha generado el proyecto SampleDAC. Puede pasar el archivo .dacpac a un desarrollador o administrador de bases de datos, que puede utilizar a continuación el Asistente Importar aplicación de capa de datos en SQL Server Management Studio para implementar la DAC en una instancia del motor de base de datos
Pasos siguientes
Ha agregado correctamente una nueva tabla en el proyecto SampleDAC y ha generado una nueva versión del paquete de DAC. A continuación, usará el paquete para actualizar la DAC que implementó en la Lección 2. Vea Lección 5: actualizar una aplicación de capa de datos.