Condividi tramite


Procedura: distribuire elementi di progetti SQL Server in assembly a cui si fa riferimento

Aggiornamento: novembre 2007

Gli elementi di progetti SQL Server in assembly a cui si fa riferimento non possono essere distribuiti mediante le funzionalità di distribuzione di Visual Studio, bensì è necessario utilizzare l'istruzione Transact-SQL Create Assembly. Se ad esempio un progetto SQL Server contiene un riferimento a un altro progetto SQL Server, non è possibile utilizzare il comando di distribuzione nel primo progetto per distribuire gli elementi nel secondo progetto (a cui si fa riferimento).

Nota:

In Microsoft SQL Server la funzionalità di integrazione di CLR (Common Language Runtime) è disattivata per impostazione predefinita, ma deve essere attivata per poter utilizzare gli elementi del progetto SQL Server. Per attivare la funzionalità di integrazione di CLR, utilizzare l'opzione clr enabled della stored procedure sp_configure. Per ulteriori informazioni, vedere Attivazione dell'integrazione CLR.

Per distribuire gli elementi di un progetto SQL Server in assembly a cui si fa riferimento

  1. Compilare gli elementi contenuti nel progetto, come pure qualsiasi elemento debba essere generato nell'assembly a cui si fa riferimento.

  2. Distribuire gli elementi utilizzando l'istruzione Transact-SQL Create Assembly passando le informazioni relative alla DLL che si desidera distribuire a SQL Server. Per ulteriori informazioni, vedere l'argomento relativo alla creazione di assembly nella documentazione in linea di SQL.

Vedere anche

Attività

Procedura: creare un progetto SQL Server

Procedura: creare ed eseguire una stored procedure CLR di SQL Server

Procedura: creare ed eseguire un trigger CLR di SQL Server

Procedura: creare ed eseguire un aggregato CLR di SQL Server

Procedura: creare ed eseguire una funzione CLR definita dall'utente di SQL Server

Procedura: creare ed eseguire un tipo CLR definito dall'utente di SQL Server

Procedura dettagliata: creazione di una stored procedure nel codice gestito

Procedura: eseguire il debug di una stored procedure CLR SQL

Concetti

Introduzione all'integrazione con CLR di SQL Server (ADO.NET)

Vantaggi dell'utilizzo di codice gestito per creare oggetti di database

Modelli di elementi per progetti SQL Server

Riferimenti

Attributi per oggetti di database e progetti SQL Server

Altre risorse

Esecuzione del debug di database CLR SQL