Condividi tramite


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

  1. Compilare gli elementi del progetto, come pure qualsiasi elemento debba essere compilato nell'assembly di riferimento.

  2. 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.

    Nota importanteImportante

    È 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: creare un progetto per gli oggetti di database che utilizzano l'integrazione di Common Language Runtime di SQL Server

Procedura: creare ed eseguire una stored procedure SQL Server tramite l'integrazione di Common Language Runtime

Procedura: creare ed eseguire un trigger SQL Server tramite l'integrazione di Common Language Runtime

Procedura: creare ed eseguire un aggregato SQL Server tramite l'integrazione di Common Language Runtime

Procedura: creare ed eseguire una funzione SQL Server definita dall'utente tramite l'integrazione di Common Language Runtime

Procedura: creare ed eseguire un tipo SQL Server definito dall'utente tramite l'integrazione di Common Language Runtime

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

Altre risorse

SQL CLR Database Debugging