Unterstützen SQL Server Express-Editionen CLR-Prozeduren?

12

Unterstützen SQL Server Express-Editionen (2005 und 2008) die Installation, Aktivierung und Ausführung von gespeicherten CLR-Prozeduren und -Funktionen?

Adopilot
quelle
5
Ja
Martin Smith
Ich vermute, dass es spezielle Probleme bei der Verwendung von Express gibt, da es ohnehin nur 1 GB Arbeitsspeicher zum Spielen gibt.
Martin Smith

Antworten:

3

Ja, das wird unterstützt.

Ein Hinweis zur Vorsicht: Um 2005 zu unterstützen, müssen Sie äußerst vorsichtig sein, um Ihre Anwendung im Jahr 2005 gründlich zu testen, da einige Funktionen im Vergleich zu 2008+ eingeschränkt sind und die Unterschiede in der Dokumentation begraben sind.

Beispielsweise mussten wir eine benutzerdefinierte Aggregatfunktion für unsere Datenbank bereitstellen, die mit 2005+ kompatibel sein soll, aber festgestellt hat, dass das MaxByteSizeAttribut -1im Jahr 2005 nicht auf (unbegrenzt) festgelegt werden kann (und dies -1für unsere Zwecke erforderlich ist) ). Wir konnten die Bereitstellung der Baugruppe für diese Funktion auf 2008+ beschränken - Sie haben möglicherweise nicht so viel Glück.

Jon Seigel
quelle