Cómo: Implementar elementos de proyecto de SQL Server en un servidor SQL Server

Actualización: noviembre 2007

Después de generar un proyecto de SQL Server, se compila en un ensamblado que se puede implementar a continuación en la base de datos.

Nota:

La característica de integración de Common Language Runtime (CLR) está desactivada de forma predeterminada en Microsoft SQL Server y se debe habilitar para poder utilizar elementos de proyectos de SQL Server. Para habilitar la integración de CLR, utilice la opción clr enabled del procedimiento almacenado sp_configure. Para obtener más información, vea Habilitación de la integración CLR.

Sugerencia:

Como alternativa a la acción de generar, implementar y depurar en tres pasos independientes, se puede utilizar el comando Iniciar (F5) para generar el ensamblado, implementarlo en la base de datos y depurar el objeto de base de datos. Seleccione el comando Iniciar sin depurar (CTRL+F5) para generar el ensamblado e implementarlo en la base de datos.

Para implementar elementos de proyecto de SQL Server en un SQL Server

  1. Genere el proyecto seleccionando Generar <nombre de proyecto> en el menú Generar.

    Nota:

    Resuelva todos los errores de compilación antes de realizar la implementación.

  2. Seleccione Implementar <nombre de proyecto> en el menú Generar.

    Nota:

    Si recibe un mensaje indicándole que no se puede implementar el proyecto, debe crear el ensamblado en el servidor de forma manual. Por lo general este error es el resultado de ensamblados a los que se hace referencia en su proyecto. Para obtener más información sobre cómo implementar manualmente el ensamblado, vea la página Create Assembly en "Libros en pantalla de SQL".

Pasos siguientes

Después de implementar los elementos de proyecto de SQL Server en la base de datos, es probable que desee ejecutar el elemento para probarlo.

Para probar un elemento de base de datos implementado

Vea también

Tareas

Cómo: Crear un proyecto de SQL Server

Cómo: Crear y ejecutar un procedimiento CLR almacenado de SQL Server

Cómo: Crear y ejecutar un desencadenador CLR de SQL Server

Cómo: Crear y ejecutar un agregado CLR de SQL Server

Cómo: Crear y ejecutar una función CLR de servidor SQL Server definido por el usuario

Cómo: Crear y ejecutar un tipo CLR de servidor SQL Server definido por el usuario

Tutorial: Crear un procedimiento almacenado en código administrado

Cómo: Depurar un procedimiento almacenado de SQL CLR

Conceptos

Introduction to SQL Server CLR Integration (ADO.NET)

Ventajas de utilizar código administrado para crear objetos de base de datos

Plantillas de elementos para proyectos de SQL Server

Referencia

Página de implementación, Diseñador de proyectos

Atributos para proyectos de servidor SQL Server y objetos de base de datos

Otros recursos

Depuración de bases de datos de SQL CLR