web-dev-qa-db-fra.com

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

Les éditions SQL Server Express (2005 et 2008) sont-elles prises en charge pour l'installation, l'activation et l'exécution de procédures et de fonctions stockées CLR.

13
adopilot

Oui, les éditions express prennent en charge CLR Intégration. Le lien est pour la dernière version, mais si vous passez à 2008, vous le verrez également.

12
OliverAsmus

Oui, ceci est pris en charge.

Une note de prudence, cependant: pour soutenir 2005, vous devez être extrêmement Soyez prudent pour tester soigneusement votre demande de 2005, car certaines des fonctionnalités sont limitées par rapport à 2008 et les différences sont enterrées dans La documentation.

Par exemple, nous avons dû déployer une fonction d'agrégate définie par l'utilisateur pour notre base de données, qui est censée être compatible 2005+, mais a constaté que l'attribut MaxByteSize ne peut pas être défini sur -1 (illimité) 2005 (et nous avons besoin que ce soit -1 Pour nos besoins). Nous avons pu limiter le déploiement de l'Assemblée à 2008+ pour cette fonctionnalité - vous ne pouvez pas être aussi chanceux.

3
Jon Seigel