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
Compile los elementos de su proyecto, así como cualquier otro elemento que se deba compilar en el ensamblado al que se hace referencia.
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.
Importante 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 y ejecutar un agregado 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