Чи мають версії SQL Server Express Edition (2005 та 2008) підтримку встановлення, включення та запуску процедур та функцій, збережених CLR.
Чи мають версії SQL Server Express Edition (2005 та 2008) підтримку встановлення, включення та запуску процедур та функцій, збережених CLR.
Відповіді:
Так, видання Express підтримують інтеграцію CLR . Посилання для останньої версії, але якщо ви перейдете на 2008 рік, ви побачите, що він також підтримується.
Так, це підтримується.
Однак слід зазначити про обережність: щоб підтримати 2005 рік, ви повинні бути надзвичайно обережними, щоб ретельно протестувати свою заявку на 2005 рік, оскільки частина функціональних можливостей обмежена порівняно з 2008+, а відмінності поховані в документації.
Наприклад, нам довелося розгорнути визначену користувачем сукупну функцію для нашої бази даних, яка повинна бути сумісною для 2005 р., Але виявлено, що MaxByteSize
атрибут не може бути встановлений -1
(необмежений) на 2005 рік (і ми вимагаємо, щоб це було -1
для наших цілей ). Нам вдалося обмежити розгортання збірки до 2008+ за цією функцією - можливо, вам не пощастить.