Compartir a través de


Cómo: Desarrollar elementos de proyecto de SQL Server en los ensamblados a los que se hace referencia

Actualización: noviembre 2007

Los elementos de proyecto de SQL Server en ensamblados a los que se hace referencia no se pueden implementar utilizando las características de implementación de Visual Studio; utilice en su lugar la instrucción Create Assembly de Transact-SQL. Por ejemplo, si un proyecto de SQL Server contiene una referencia a otro proyecto de SQL Server, no puede utilizar el comando de implementación del primer proyecto para implementar los elementos en el segundo proyecto (al que se hace referencia).

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.

Para implementar elementos de proyecto de SQL Server en ensamblados a los que se hace referencia

  1. Genere los elementos de su proyecto, así como cualquier otro elemento que se deba generar en el ensamblado al que se hace referencia.

  2. Implemente los elementos mediante la instrucción Create Assembly de Transact-SQL que pasa la información para el archivo dll que desea implementar en el servidor SQL Server. Para obtener más información, consulte el tema Create Assembly en Libros en pantalla de SQL.

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

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

Otros recursos

Depuración de bases de datos de SQL CLR