Unterstützt SQL Server Express -Ausgaben CLR -Prozeduren?
-
16-10-2019 - |
Frage
DO SQL Server Express Editions (2005 und 2008) unterstützt die Installation, Aktivierung und Ausführung von CLR gespeicherten Verfahren und Funktionen.
Lösung
Ja, Die Express Editions unterstützen CLR Integration. Der Link ist für die neueste Version. Wenn Sie jedoch auf 2008 wechseln, werden Sie feststellen, dass er auch dort unterstützt wird.
Andere Tipps
Ja, das wird unterstützt.
Ein Hinweis auf Vorsicht: Um 2005 zu unterstützen, müssen Sie sein äußerst Achten Sie darauf, Ihre Anwendung auf 2005 gründlich zu testen, da ein Teil der Funktionalität im Vergleich zu 2008+ begrenzt ist und die Unterschiede in der Dokumentation begraben sind.
Zum Beispiel mussten wir eine benutzerdefinierte Aggregatfunktion für unsere Datenbank bereitstellen, die 2005+ kompatibel sein soll, jedoch festgestellt wurde, dass die MaxByteSize
Attribut kann nicht auf eingestellt werden -1
(unbegrenzt) am Jahr 2005 (und wir verlangen es, dies zu sein -1
für unsere Zwecke). Wir konnten den Einsatz der Versammlung auf 2008+ für diese Funktion einschränken - Sie haben möglicherweise nicht so viel Glück.