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.
sql-server
sql-server-2008
ssrs
sqlclr
Przetrząsać
źródło
źródło
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
źródło
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.
źródło