Các phiên bản SQL Server Express (2005 và 2008) có hỗ trợ cài đặt, kích hoạt và chạy các quy trình và chức năng được lưu trữ CLR không.
Các phiên bản SQL Server Express (2005 và 2008) có hỗ trợ cài đặt, kích hoạt và chạy các quy trình và chức năng được lưu trữ CLR không.
Câu trả lời:
Có, phiên bản Express hỗ trợ tích hợp CLR . Liên kết dành cho phiên bản mới nhất, nhưng nếu bạn chuyển sang năm 2008, bạn cũng sẽ thấy nó được hỗ trợ.
Vâng, điều này được hỗ trợ.
Mặc dù vậy, một lưu ý cần chú ý: để hỗ trợ năm 2005, bạn phải cực kỳ cẩn thận để kiểm tra kỹ ứng dụng của mình vào năm 2005, vì một số chức năng bị hạn chế so với năm 2008+ và sự khác biệt được chôn giấu trong tài liệu.
Ví dụ: chúng tôi đã phải triển khai một hàm tổng hợp do người dùng định nghĩa cho cơ sở dữ liệu của chúng tôi, được cho là tương thích 2005+, nhưng thấy rằng MaxByteSize
thuộc tính không thể được đặt thành -1
(không giới hạn) vào năm 2005 (và chúng tôi yêu cầu nó phải -1
dành cho mục đích của chúng tôi ). Chúng tôi đã có thể hạn chế triển khai lắp ráp vào năm 2008+ cho tính năng đó - bạn có thể không may mắn như vậy.