Crear un proyecto de Visual C# SMO en Visual Studio .NET
En esta sección se describe cómo generar una aplicación de consola SMO simple.
En este ejemplo se importan espacios de nombres, lo que habilita al programa para que haga referencia a los tipos SMO. La importación del espacio de nombres Agent
es opcional. Úselo cuando escriba un programa que use Agente SQL Server. El Common
espacio de nombres es necesario para establecer una conexión segura a la instancia de SQL Server. El espacio de nombres SqlClient
se utiliza para procesar los errores de excepción de SQL.
Crear un proyecto de Visual C# SMO en Visual Studio.NET
Inicie Visual Studio 2008 (o Visual Studio 2005).
En el menú Archivo , haga clic en NuevoProyecto. Aparece el cuadro de diálogo Nuevo proyecto .
En el cuadro de diálogo Tipos de proyecto , seleccione Visual C# y, a continuación, seleccione Windows. En el panel Plantillas instaladas de Visual Studio, seleccione Aplicación Windows.
(Opcional) En el campo Nombre , escriba el nombre de la nueva aplicación.
Seleccione el tipo de aplicación de Visual C#. Para ver los ejemplos siguientes, seleccione Aplicación de consola.
En el menú Proyecto, seleccione Agregar referencia. Aparecerá el cuadro de diálogo Agregar referencia.
Haga clic en Examinar, busque los ensamblados SMO en la carpeta C:\Archivos de programa\Microsoft SQL Server\120\SDK\Assemblies\ y, a continuación, seleccione los siguientes archivos. Son los archivos mínimos necesarios para generar una aplicación SMO:
Microsoft.SqlServer.ConnectionInfo.dll
Microsoft.SqlServer.Smo.dll
Microsoft.SqlServer.Management.Sdk.Sfc.dll
Microsoft.SqlServer.SqlEnum.dll
Nota:
Utilice la tecla
Ctrl
para seleccionar más de un archivo.Agregue cualquier ensamblado SMO adicional que sea necesario. Por ejemplo, si está programando específicamente Service Broker, agregue los ensamblados siguientes:
Microsoft.SqlServer.ServiceBrokerEmum.dll
Haga clic en Abrir.
En el menú Ver , haga clic en Código.-O seleccione las ventanas Program1.cs [Diseño] y haga doble clic en el formulario de ventanas para mostrar la ventana de código.
En el código, antes de la instrucción de espacio de nombres, escriba las instrucciones
using
siguientes para certificar los tipos en el espacio de nombres de SMO:using Microsoft.SqlServer.Management.Smo; using Microsoft.SqlServer.Management.Common;
SMO cuenta con varios espacios de nombres bajo Microsoft.SqlServer.Management.Smo, como Microsoft.SqlServer.Management.Smo.Agent. Agregue los espacios de nombres que sean necesarios.
Ahora puede agregar su código SMO.