Установить типы SQL CLR и средство просмотра отчетов 2012 на сервере Sql 2008


25

Я нахожусь в процессе установки клиентского сайта ASP.net на Windows Server 2003 под управлением Sql 2008.

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

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

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

Ответы:


48

«Тип Microsoft® System CLR для Microsoft® SQL Server® 2012» можно скачать на Microsoft® SQL Server® 2012 Feature Pack (прямые ссылки: X86 версии , X64 версии ).

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


12
+1 за прямые ссылки. кажется, что их невозможно найти с помощью инструментов поиска Microsoft.
Мсулис

2

Вот решение для загрузки Microsoft® System CLR Types для 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 Installer 4.5 X86 Package (SQLSysClrTypes.msi) X64 Package (SQLSysClrTypes.msi)

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

Microsoft Report Viewer 2012, перейдите по этой ссылке ниже, чтобы загрузить его.

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

С уважением ,

Хем Шанкар


0

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

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.