Unterstützen SQL Server Express-Editionen (2005 und 2008) die Installation, Aktivierung und Ausführung von gespeicherten CLR-Prozeduren und -Funktionen?
Unterstützen SQL Server Express-Editionen (2005 und 2008) die Installation, Aktivierung und Ausführung von gespeicherten CLR-Prozeduren und -Funktionen?
Antworten:
Ja, die Express-Editionen unterstützen die CLR- Integration. Der Link bezieht sich auf die neueste Version. Wenn Sie jedoch auf 2008 umsteigen, wird er auch dort unterstützt.
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 MaxByteSize
Attribut -1
im Jahr 2005 nicht auf (unbegrenzt) festgelegt werden kann (und dies -1
fü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.