web-dev-qa-db-fra.com

Installer les types SQL CLR et Report Viewer 2012 sur le serveur Sql 2008

Je suis en train d'installer le site ASP.net d'un client sur une boîte Windows Server 2003 exécutant SQL 2008.

Le site utilise Report Viewer 2012, mais lorsque j'ai tenté de l'installer sur le serveur, j'ai reçu le message "Types CLR pour Sql Server 2012" manquant.

Est-ce que quelqu'un sait s'il est possible d'installer les types CLR 2012 avec SQL 2008 et sans SQL 2012?

Merci beaucoup.

25
Ted

"Les types Microsoft® System CLR pour Microsoft® SQL Server® 2012" peuvent être téléchargés sur Microsoft® SQL Server® 2012 Feature Pack (liens directs: version X86 , Version X64 ).

Et cela semble avoir résolu le problème d'installation pour nous; le serveur sur lequel nous avions besoin d'installer Report Viewer 2012 n'a pas du tout SQL Server installé.

48
Mormegil

Voici la solution pour télécharger les types Microsoft® System CLR pour Microsoft® SQL Server® 2012

Étape 1: Choisissez le lien du site Web ci-dessous

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

Étape 2: Dans ce lien, vous devez choisir le menu "Instructions d'installation". Ensuite, vous devez descendre jusqu'à ce que vous ayez vu le contenu mentionné ci-dessous.

Types Microsoft® System CLR pour Microsoft® SQL Server® 2012 Le package SQL Server System CLR Types contient les composants implémentant les types d'ID de géométrie, de géographie et de hiérarchie dans SQL Server 2012. Ce composant peut être installé séparément du serveur pour autoriser les applications clientes pour utiliser ces types en dehors du serveur.

Remarque: Ce composant nécessite également le package X86 de Windows Installer 4.5 (SQLSysClrTypes.msi) Le package X64 (SQLSysClrTypes.msi)

ÉTAPE 3: Vous pouvez télécharger le fichier selon vos besoins, ainsi que ces logiciels si vous recherchez

Visionneuse de rapports Microsoft 2012, vous suivez ce lien vers le site Web ci-dessous pour le télécharger.

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

Cordialement ,

Hem Shankar

2
Hem Shankar

Nous avons réussi à contourner ce problème en utilisant Report Viewer 2010 dans l'application ASP.net.

Malheureusement, je ne suis pas plus sage quant à savoir si les types CLR 2012 peuvent être installés parallèlement à une installation SQL 2008, mais après avoir lu leurs exigences plus attentivement, j'ai vu qu'ils nécessitent un système d'exploitation plus récent que Server 2003 de toute façon, donc je ne serais pas en mesure de installez-les dans cette situation.

0
Ted