Procedura: distribuire elementi di progetti di database CLR SQL in assembly di riferimento
Non è possibile distribuire gli elementi di progetti di database Common Language Runtime di SQL Server (CLR SQL) in assembly di riferimento mediante le funzionalità di distribuzione di Visual Studio. È necessario utilizzare invece l'istruzione Transact-SQL Create Assembly. Se ad esempio un progetto di database CLR SQL contiene un riferimento a un altro progetto di database CLR SQL, non è possibile utilizzare il comando di distribuzione nel primo progetto per distribuire gli elementi del secondo progetto (a cui si fa riferimento).
Per distribuire gli elementi di progetti CLR SQL in assembly di riferimento
Compilare gli elementi del progetto, come pure qualsiasi elemento debba essere compilato nell'assembly di riferimento.
Distribuire gli elementi utilizzando l'istruzione Transact-SQL Create Assembly passando le informazioni relative alla DLL che si desidera distribuire in SQL Server. Per ulteriori informazioni, vedere l'argomento CREATE ASSEMBLY (Transact-SQL) nel sito Web Microsoft.
Importante
È necessario disporre delle autorizzazioni appropriate per distribuire un assembly nuovo o aggiornato in un database. Per ulteriori informazioni, vedere Autorizzazioni necessarie per le funzionalità di database di Visual Studio.
Vedere anche
Attività
Procedura dettagliata: creazione di una stored procedure nel codice gestito
Procedura: eseguire il debug di una stored procedure CLR SQL
Riferimenti
Attributi per oggetti di database e progetti di database CLR SQL
Concetti
Introduzione all'integrazione con CLR di SQL Server (ADO.NET)
Vantaggi dell'utilizzo di codice gestito per creare oggetti di database
Creazione di oggetti SQL Server nel codice gestito