Les éditions SQL Server Express prennent-elles en charge les procédures CLR?

12

Les éditions SQL Server Express (2005 et 2008) prennent-elles en charge l'installation, l'activation et l'exécution des fonctions et des procédures stockées CLR?

adopilot
la source
5
Oui
Martin Smith
Je suppose qu'il pourrait y avoir des problèmes spécifiques avec l'utilisation de cela sur Express, car il n'a de toute façon que 1 Go de mémoire.
Martin Smith

Réponses:

3

Oui, cela est pris en charge.

Une note de prudence, cependant: pour prendre en charge 2005, vous devez être extrêmement prudent pour tester soigneusement votre application sur 2005, car certaines fonctionnalités sont limitées par rapport à 2008+, et les différences sont enfouies dans la documentation.

Par exemple, nous avons dû déployer une fonction d'agrégation définie par l'utilisateur pour notre base de données, qui est censée être compatible avec 2005+, mais nous avons constaté que l' MaxByteSizeattribut ne peut pas être défini sur -1(illimité) en 2005 (et nous exigeons qu'il soit -1à nos fins ). Nous avons pu limiter le déploiement de l'assembly à 2008+ pour cette fonctionnalité - vous pourriez ne pas avoir autant de chance.

Jon Seigel
la source