Назад | Перейти на главную страницу

Установите типы SQL CLR и Report Viewer 2012 на сервере Sql 2008

Я устанавливаю клиентский сайт ASP.net на Windows Server 2003 с Sql 2008.

На сайте используется Report Viewer 2012, но когда я попытался установить его на сервер, я получил сообщение «Типы CLR для Sql Server 2012 отсутствуют».

Кто-нибудь знает, можно ли установить типы CLR 2012 вместе с SQL 2008 и без Sql 2012?

Большое спасибо.

«Типы Microsoft® System CLR для Microsoft® SQL Server® 2012» можно загрузить по адресу Пакет дополнительных компонентов Microsoft® SQL Server® 2012 (прямые ссылки: Версия для x86, Версия X64).

И, похоже, это решило проблему установки для нас; на сервере, на котором нам нужно было установить Report Viewer 2012, вообще не установлен SQL Server.

Здесь решение для загрузки типов Microsoft® System CLR для Microsoft® SQL Server® 2012

Шаг 1 : Выберите ссылку на веб-сайт ниже

https://www.microsoft.com/en-us/download/details.aspx?id=29065

Шаг 2 : По этой ссылке вам нужно выбрать меню «Инструкции по установке». Затем вам нужно прокрутить вниз, чтобы увидеть контент, упомянутый ниже.

Системные типы CLR Microsoft® для Microsoft® SQL Server® 2012 Пакет системных типов CLR SQL Server содержит компоненты, реализующие типы идентификаторов геометрии, географии и иерархии в SQL Server 2012. Этот компонент можно установить отдельно от сервера, чтобы разрешить клиентским приложениям использовать эти типы вне сервера.

Примечание. Для этого компонента также требуется пакет установщика Windows 4.5 для архитектуры X86 (SQLSysClrTypes.msi), пакет X64 (SQLSysClrTypes.msi)

ШАГ 3 : Вы можете загрузить файл по мере необходимости вместе с этим программным обеспечением, если вы ищете

Средство просмотра отчетов Microsoft за 2012 год, вы можете скачать его, следуя этой ссылке ниже.

https://www.microsoft.com/en-us/download/details.aspx?id=35747

С уважением,

Хем Шанкар

Нам удалось обойти эту проблему с помощью Report Viewer 2010 в приложении ASP.net.

К сожалению, я не понимаю, можно ли устанавливать типы 2012 CLR вместе с установкой SQL 2008, но после более внимательного ознакомления с их требованиями я понял, что им в любом случае требуется более поздняя ОС, чем Server 2003, поэтому я не смог бы установите их в этой ситуации.