Problème: (serveur SQL 2014) Ce problème se produit lorsque l'assembly Microsoft.SqlServer.management.sdk.sfc version 12.0.0.0
n'est pas trouvé par Visual Studio.
Solution: accédez simplement à http://www.microsoft.com/en-us/download/details.aspx?id=42295 et téléchargez:
ENU\x64\SharedManagementObjects.msi
pour X64 OS ou
ENU\x86\SharedManagementObjects.msi
pour X86 OS,
puis installez-le et redémarrez visual studio.
PS: Vous devrez peut-être installer DB2OLEDBV5_x64.msi
ou DB2OLEDBV5_x86.msi
aussi.
Problème: (Sql Server 2012) Ce problème se produit lorsque l'assembly
Microsoft.SqlServer.management.sdk.sfc version 11.0.0.0
n'est pas trouvé par Visual Studio.
Solution: accédez simplement à http://www.microsoft.com/en-us/download/details.aspx?id=35580 et téléchargez:
ENU\x64\SharedManagementObjects.msi
pour X64 OS ou
ENU\x86\SharedManagementObjects.msi
pour X86 OS,
puis installez-le et redémarrez visual studio.
Problème: (Sql Server 2008) Ce problème se produit lorsque l'assembly
Microsoft.SqlServer.management.sdk.sfc version 10.0.0.0
n'est pas trouvé par Visual Studio.
Solution: allez simplement sur http://www.microsoft.com/en-us/download/details.aspx?id=26728 et téléchargez:
1033\x64\SharedManagementObjects.msi
pour X64 OS ou
1033\x86\SharedManagementObjects.msi
pour X86 OS,
(Dans la plupart des cas, le téléchargement est préférable http://go.microsoft.com/fwlink/?LinkId=123708&clcid=0x409 )
puis installez-le et redémarrez visual studio.
Problème: j'ai récemment rencontré un problème similaire après l'installation de
SharedManagementObjects . assemblage
Microsoft.SqlServer.ConnectionInfo, Version=12.0.0.0
introuvable par Visual Studio. Le problème était que
les packages redistribuables Visual C ++ pour Visual Studio n'étaient pas encore installés.
Solution: pour Visual Studio 2013, accédez simplement à http://www.microsoft.com/en-us/download/details.aspx?id=40784 et téléchargez:
vcredist_x64.exe
pour X64 OS ou
vcredist_x86.exe
pour X86 OS,
puis installez-le et redémarrez visual studio.
PS: vous pouvez trouver facilement des packages redistribuables Visual C ++ pour Visual Studio 20XX pour d'autres versions de Visual Studio en le recherchant sur Google.
Je veux juste partager mon expérience à ce sujet.
Moi aussi, j'ai rencontré cette erreur. J'utilise MS Visual Studio 2013 et j'ai un MS SQL Server 2008, bien que MS SQL Server 2012 soit installé auparavant.
Je me suis cogné la tête sur cette erreur pendant un jour. J'ai essayé d'installer SharedManagementObject, SQLSysClrTypes et Native Client, mais cela n'a pas fonctionné. Pourquoi? Eh bien, j'ai finalement pensé que j'installais la version 2008 ou 2012 desdits fichiers, alors que j'utilisais Visual Studio 2013 !! Mon idée est qu'il s'agit d'un problème de base de données, la version des fichiers devrait être la même avec MS SQL Server installé sur l'ordinateur portable, mais apparemment, j'aurais dû installer la version 2013 car l'erreur provient de Visual Studio et non de le serveur SQL.
la source
J'utilise Visual Studio 2013 et SQL Server 2014. J'ai l'erreur ci-dessous
Microsoft.SqlServer.management.sdk.sfc version 11.0.0.0
introuvable par Visual Studio.Je m'attendais à une
Microsoft.SqlServer.management.sdk.sfc version 12.0.0.0
erreur car j'utilise SQL Server 2014.Pour résoudre le problème, j'ai dû installer SQL Server 2012 à
SharedManagementObject.msi
partir du site ci-dessous.http://www.microsoft.com/en-us/download/details.aspx?id=35580
Remarque: vous pouvez utiliser la réponse https://stackoverflow.com/a/19246011/1030460, mais vous concentrer sur la version d'erreur pour sélectionner le téléchargement au lieu de vous concentrer sur la version de SQL Server.
la source
J'utilise VS 2012 et SQL Server 2008 R2 SP2, Developer Edition. J'ai fini par devoir installer des éléments du Feature Pack Microsoft® SQL Server® 2012. Je pense que les instructions d'installation ont noté que ces éléments fonctionnent pour SQL Server 2005 à 2012. Je ne sais pas quelles sont les exigences exactes pour corriger cette erreur, mais j'ai installé les trois éléments et l'erreur a cessé d'apparaître.
Éléments du Feature Pack Microsoft® SQL Server® 2012
Sur la base de discussions ailleurs, vous n'aurez peut-être pas besoin du dernier élément ou deux. Bonne chance!
la source
Pour SQL Server 2014:
http://www.microsoft.com/en-us/download/confirmation.aspx?id=42295
Sélectionnez SharedManagementObjects.msi pour votre architecture
la source
Pour ceux qui rencontrent une légère variation de ce problème, je viens de trouver une solution.
Pré-requis: utilisation de VS 2015 et SQL Server 2012.
Symptôme: impossible de charger ce sous-système: Microsoft.SqlServer.management.sdk.sfc version 12.0.0.0
À ce stade, vous pourriez être comme moi et confus que vous utilisez SQL Server 2012 mais VS 2015 essaie d'utiliser la version 12.0.0.0, qui provient de SQL Server 2014. Il s'avère que lorsque vous installez SQL Server 2012, il installe un quelques composants de SQL Server 2014. À un moment donné, j'ai supprimé toutes les traces de SQL Server de ma machine (en utilisant le panneau de configuration Ajout de programmes). Lorsque j'ai réinstallé SQL Server 2012, soit il n'a pas réinstallé les composants de 2014, soit je les ai supprimés en pensant que je les avais manqués la première fois.
Le résultat était que je n'avais pas les bibliothèques 2014 nécessaires sur mon système. J'ai également essayé d'installer les objets de gestion partagés 2014 comme indiqué ci-dessus, mais cela n'a pas fonctionné car je n'avais pas le runtime CLR de 2014. Donc, pour faire fonctionner un système VS 2015 avec un serveur SQL 2012, vous doivent s'assurer que ces deux packages 2014 sont installés:
à partir du Feature Pack SQL Server 2014 . Choisissez les versions 32 bits si vous en avez besoin.
Voici le site qui m'a aidé à comprendre cela.
la source
Utilisez simplement MS Web platform Installer 4.5 pour installer tout ce qui concerne MS SQL Server 2008 R2.
Et n'oubliez pas de recharger la machine.
:)
la source
J'ai téléchargé «Microsoft® System CLR Types for Microsoft® SQL Server® 2012» et «Microsoft® SQL Server® 2012 Shared Management Objects» depuis @ImanMahmoudinasab a mentionné le lien, mais Shared Management Objects a rencontré un problème lors de l'installation et il a montré un message de dépendances et à l'installation finale a échoué!
Enfin, j'ai résolu le problème avec Power Shell. Je lance PS en tant qu'administrateur avec la commande ci-dessous:
la source
pour la version 11, téléchargez le Feature Pack Microsoft SQL Server 2012 https://www.microsoft.com/en-us/download/confirmation.aspx?id=43339
pour la version 12, téléchargez le Feature Pack Microsoft SQL Server 2014 SP2 https://www.microsoft.com/en-us/download/details.aspx?id=42295
la source
J'utilise Visual Studio 2013 et SQL Server 2014. J'ai l'erreur ci-dessous Microsoft.SqlServer.management.sdk.sfc version 11.0.0.0 introuvable par Visual Studio. J'ai essayé toutes les choses comme l'installation
ENU \ x64 \ SharedManagementObjects.msi pour X64 OS ou
ENU \ x86 \ SharedManagementObjects.msi pour X86 OS
ENU \ x64 \ SQLSysClrTypes.msi
Réinstaller Sql Server 2014
la source
J'ai eu cette erreur lors de l'utilisation avec une tentative de mise à jour de la base de données avec
Visual Studio 2013
Microsoft SQL Server Management Studio 2016
Entity Framework migrations
Le correctif était d'installer car Visual Studio 2013 manquait les bibliothèques nécessaires pour se connecter à la base de données SQL Server.
Microsoft SQL Server Management Studio 2012 SP1
J'ai rassemblé cette page détaillée avec toutes les étapes que j'ai suivies .
la source
Supplément à la réponse d'Iman Mahmoudinasab
Pour SQL Server 2016 , voici où trouver les fichiers:
https://www.microsoft.com/en-us/download/details.aspx?id=52676
Notez que les fichiers sont dans la liste mais vous devrez peut-être faire défiler vers le bas pour le voir / le sélectionner.
À partir de SQL Server 2017 , les choses changent:
«À partir de SQL Server 2017, SMO est distribué sous la forme du package NuGet Microsoft.SqlServer.SqlManagementObjects pour permettre aux utilisateurs de développer des applications avec SMO.»
Source: https://docs.microsoft.com/en-us/sql/relational-databases/server-management-objects-smo/installing-smo?view=sql-server-2017
la source