¿Las ediciones SQL Server Express admiten procedimientos CLR?
-
16-10-2019 - |
Pregunta
Las ediciones SQL Server Express (2005 y 2008) tienen soporte para instalar, habilitar y ejecutar procedimientos y funciones almacenados CLR.
Solución
Sí, Las ediciones expresas admiten CLR integración. El enlace es para la última versión, pero si cambia a 2008, verá que también es compatible allí.
Otros consejos
Sí, esto es compatible.
Sin embargo, una nota de precaución: para apoyar el 2005, debe ser extremadamente Cuidado de probar a fondo su aplicación en 2005, porque parte de la funcionalidad es limitada en comparación con 2008+, y las diferencias están enterradas en la documentación.
Por ejemplo, tuvimos que implementar una función agregada definida por el usuario para nuestra base de datos, que se supone que es compatible con 2005+, pero descubrió que el MaxByteSize
El atributo no se puede establecer en -1
(ilimitado) en 2005 (y requerimos que sea -1
para nuestros propósitos). Pudimos restringir el despliegue de la asamblea a 2008+ para esa característica: es posible que no tenga tanta suerte.