Estou no processo de instalação do site ASP.net de um cliente em uma caixa do Windows Server 2003 executando o Sql 2008.
O site usa o Report Viewer 2012, mas quando tentei instalá-lo no servidor, recebi a mensagem "Tipos de CLR para Sql Server 2012" estavam ausentes.
Alguém sabe se é possível instalar os tipos de CLR 2012 ao lado do SQL 2008 e sem o Sql 2012?
Muito Obrigado.
Aqui a solução para baixar os tipos de CLR do sistema Microsoft® para Microsoft® SQL Server® 2012
Etapa 1: escolha o link do site abaixo
https://www.microsoft.com/en-us/download/details.aspx?id=29065
Etapa 2: neste link, você deve escolher o menu "Instruções de instalação". Então, você precisa se deslocar até ver o conteúdo mencionado abaixo.
Tipos de CLR do sistema Microsoft® para Microsoft® SQL Server® 2012 O pacote Tipos de CLR do sistema do SQL Server contém os componentes que implementam os tipos de identificação de geometria, geografia e hierarquia no SQL Server 2012. Esse componente pode ser instalado separadamente do servidor para permitir aplicativos clientes para usar esses tipos fora do servidor.
Nota: Este componente também requer o Pacote X86 do Windows Installer 4.5 (SQLSysClrTypes.msi) Pacote X64 (SQLSysClrTypes.msi)
PASSO 3: Você pode baixar o arquivo conforme necessário, juntamente com estes softwares, se estiver procurando
Microsoft Report Viewer 2012, siga este link do site abaixo para fazer o download.
https://www.microsoft.com/en-us/download/details.aspx?id=35747
Atenciosamente ,
Hem Shankar
fonte
Conseguimos solucionar esse problema usando o Report Viewer 2010 no aplicativo ASP.net.
Infelizmente, não sei se os tipos de CLR 2012 podem ser instalados ao lado de uma instalação do SQL 2008, mas, depois de ler seus requisitos com mais cuidado, vi que eles exigem um sistema operacional posterior ao Server 2003, portanto, não seria possível instale-os nessa situação.
fonte