Compartir a través de


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

No puede implementar los elementos de un proyecto de base de datos de Common Language Runtime de SQL Server (CLR de SQL) en los ensamblados a los que se hace referencia mediante las características de implementación de Visual Studio. En su lugar, debe usar la instrucción Create Assembly de Transact-SQL. Por ejemplo, si un proyecto de base de datos CLR de SQL contiene una referencia a otro proyecto de base de datos CLR de SQL, no puede usar el comando Deploy del primer proyecto para implementar los elementos del segundo proyecto (al que se hace referencia).

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

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

  2. Implemente los elementos con la instrucción Create Assembly de Transact-SQL, y pase la información correspondiente a la DLL que desea implementar en el servidor SQL Server. Para obtener más información, vea el tema Create Assembly (Transact-SQL) en el sitio web de Microsoft.

    Nota importanteImportante

    Debe tener los permisos adecuados para implementar un ensamblado nuevo o actualizado en una base de datos. Para obtener más información, vea Permisos necesarios para las características de base de datos de Visual Studio.

Vea también

Tareas

Cómo: Crear un proyecto para objetos de base de datos que usan la integración de Common Language Runtime de SQL Server

Cómo: Crear y ejecutar un procedimiento almacenado de SQL Server mediante la integración de Common Language Runtime

Cómo: Crear y ejecutar un desencadenador de SQL Server mediante la integración de Common Language Runtime

Cómo: Crear y ejecutar un agregado de SQL Server mediante la integración de Common Language Runtime

Cómo: Crear y ejecutar una función definida por el usuario de SQL Server mediante la integración de Common Language Runtime

Cómo: Crear y ejecutar un tipo definido por el usuario de SQL Server mediante la integración de Common Language Runtime

Tutorial: Crear un procedimiento almacenado en código administrado

Cómo: Depurar un procedimiento almacenado de SQL CLR

Referencia

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

Conceptos

Introducción a la integración de CLR y SQL Server (ADO.NET)

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

Crear objetos de SQL Server en código administrado

Otros recursos

SQL CLR Database Debugging