Share via


Comment : déployer des éléments de projet SQL Server dans des assemblys référencés

Mise à jour : novembre 2007

Les éléments de projet SQL Server dans des assemblys référencés ne peuvent pas être déployés à l'aide des fonctionnalités de déploiement de Visual Studio ; utilisez plutôt l'instruction Transact-SQL Create Assembly. Par exemple, si un projet SQL Server contient une référence à un autre projet SQL Server, vous ne pouvez pas utiliser la commande deploy dans le premier projet pour déployer des éléments dans le deuxième projet (référencé).

Remarque :

La fonctionnalité d'intégration du Common Language Runtime (CLR) est désactivée par défaut dans Microsoft SQL Server et doit être activée pour utiliser des éléments de projet SQL Server. Pour activer l'intégration du CLR, utilisez l'option clr enabled de la procédure stockée sp_configure. Pour plus d'informations, consultez Activation de l'intégration CLR.

Pour déployer des éléments de projet SQL Server dans des assemblys référencés

  1. Générez les éléments dans votre projet, ainsi que tout élément devant être généré dans l'assembly référencé.

  2. Déployez les éléments à l'aide de l'instruction Transact-SQL Create Assembly qui passe les informations relatives à la dll que vous souhaitez déployer sur SQL Server. Pour plus d'informations, consultez la rubrique traitant de la création d'un assembly de la documentation en ligne de SQL.

Voir aussi

Tâches

Comment : créer un projet SQL Server

Comment : créer et exécuter une procédure stockée SQL Server CLR

Comment : créer et exécuter un déclencheur SQL Server CLR

Comment : créer et exécuter un agrégat SQL Server CLR

Comment : créer et exécuter une fonction définie par l'utilisateur SQL Server CLR

Comment : créer et exécuter un type défini par l'utilisateur SQL Server CLR

Procédure pas à pas : création d'une procédure stockée dans le code managé

Comment : déboguer une procédure stockée SQL CLR

Concepts

Présentation de l'intégration de CLR dans SQL Server (ADO.NET)

Avantages de l'utilisation de code managé pour créer des objets de base de données

Modèles d'élément pour les projets SQL Server

Référence

Attributs pour les projets SQL Server et les objets de base de données

Autres ressources

Débogage d'une base de données SQL CLR