Zainstaluj typy SQL CLR i Report Viewer 2012 na serwerze Sql 2008

25

Jestem w trakcie instalowania witryny ASP.net klienta na komputerze z systemem Windows Server 2003 z systemem Sql 2008.

Witryna korzysta z Report Viewer 2012, ale kiedy próbowałem zainstalować ją na serwerze, otrzymałem komunikat „Typy CLR dla Sql Server 2012”.

Czy ktoś wie, czy można zainstalować typy CLR 2012 obok SQL 2008 i bez SQL 2012?

Wielkie dzięki.

Przetrząsać
źródło

Odpowiedzi:

48

„Typy systemu Microsoft® CLR dla Microsoft® SQL Server® 2012” można pobrać ze strony Microsoft® SQL Server® 2012 Feature Pack (bezpośrednie linki: wersja X86 , wersja X64 ).

Wydaje się, że naprawiło to problem z instalacją; na serwerze, na którym potrzebowaliśmy zainstalować Report Viewer 2012, SQL Server nie jest wcale zainstalowany.

Mormegil
źródło
12
+1 dla bezpośrednich linków. wydaje się niemożliwe do znalezienia przy użyciu narzędzi wyszukiwania Microsoft.
msulis
2

Tutaj rozwiązanie do pobrania typów systemu CLR Microsoft® dla Microsoft® SQL Server® 2012

Krok 1: Wybierz poniższy link do strony internetowej

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

Krok 2: W tym linku musisz wybrać menu „Instrukcje instalacji”. Następnie musisz trollować, aż zobaczysz zawartość wymienioną poniżej.

Microsoft® System CLR Typy dla Microsoft® SQL Server® 2012 Pakiet SQL Server System CLR Types zawiera komponenty implementujące typy identyfikatorów geometrii, geografii i hierarchii w SQL Server 2012. Ten komponent można zainstalować oddzielnie od serwera, aby umożliwić aplikacjom klienckim używać tych typów poza serwerem.

Uwaga: ten składnik wymaga również pakietu X86 Instalatora Windows 4.5 (SQLSysClrTypes.msi) Pakiet X64 (SQLSysClrTypes.msi)

KROK 3: Możesz pobrać plik w razie potrzeby wraz z tym oprogramowaniem, jeśli szukasz

Przeglądarka raportów Microsoft 2012, możesz pobrać poniższy link do strony poniżej.

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

Pozdrawiam ,

Hem Shankar

Hem Shankar
źródło
0

Udało nam się obejść ten problem, używając Report Viewer 2010 w aplikacji ASP.net.

Niestety nie jestem mądrzejszy, czy typy CLR 2012 mogą być instalowane obok instalacji SQL 2008, ale po dokładniejszym przeczytaniu ich wymagań zauważyłem, że i tak wymagają one systemu operacyjnego późniejszego niż Server 2003, więc nie byłbym w stanie zainstaluj je w tej sytuacji.

Przetrząsać
źródło