Ne pouvez pas Installer SQL Server 2008 R2 Express
J'ai un problème avec l'installation de SQL Server 2008 R2 Express.
Sur mon ordinateur, j'ai installé VC# et VWebdev 2010 express.
Il comprenait SQL Server 2008 Express à l'intérieur.
Après, j'ai fait une mise à niveau vers SQL Server 2008 R2 Express.
La conséquence est que je ne peux pas me connecter à un serveur local lui-même. Donc, j'ai désinstaller tous SQLServer produits et réinstaller à nouveau. Puis un message d'erreur s'affiche sur mon écran qui est collé sur la fin de cette question.
Mon ordinateur fonctionne sur Win7 x64.
Programme d'installation SQL Server est un version 64 bits.
Mon System.dll qui, je pense, une racine de ce problème, l'assemblée est 2.0.0.0 version.
Le message d'erreur:
Système.La Configuration.ConfigurationErrorsException:
Une erreur s'est produite de la création de la
gestionnaire de section de configuration pour
userSettings/Microsoft.SqlServer.La Configuration.LandingPage.Les propriétés.Paramètres:
N'a pas pu charger le fichier ou l'assembly
"Système", Version=4.0.0.0,
Culture=neutral,
PublicKeyToken=b77a5c561934e089 " ou
l'une de ses dépendances. Le système
ne peut pas trouver le fichier spécifié.
(C:\Users\BenZ\AppData\Local\Microsoft_Corporation\LandingPage.exe_StrongName_ryspccglaxmt4nhllj5z3thycltsvyyx\10.0.0.0\user.config
ligne 5) --->
Système.IO.FileNotFoundException: Pourrait
pas de charger le fichier ou l'assembly 'Système,
Version=4.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089 " ou
l'une de ses dépendances. Le système
ne peut pas trouver le fichier spécifié. Fichier
nom: 'System, Version=4.0.0.0,
Culture=neutral,
PublicKeyToken=b77a5c561934e089' à
Système.La Configuration.TypeUtil.GetTypeWithReflectionPermission(IInternalConfigHost
hôte, Chaîne de type string, Boolean
throwOnError) à
Système.La Configuration.RuntimeConfigurationRecord.RuntimeConfigurationFactory.Init(RuntimeConfigurationRecord
configRecord, FactoryRecord
factoryRecord) à
System.Configuration.RuntimeConfigurationRecord.RuntimeConfigurationFactory.InitWithRestrictedPermissions(RuntimeConfigurationRecord
configRecord, FactoryRecord
factoryRecord) à
Système.La Configuration.RuntimeConfigurationRecord.CreateSectionFactory(FactoryRecord
factoryRecord) à
Système.La Configuration.BaseConfigurationRecord.FindAndEnsureFactoryRecord(String
configKey, Boolean&
isRootDeclaredHere)
OriginalL'auteur Pipat Methavanitpong | 2010-11-20
Vous devez vous connecter pour publier un commentaire.
La suppression de la de l'utilisateur.config fichier mentionné dans le message d'erreur résout ce.
Chemin d'accès complet:
%USERPROFILE%\AppData\Local\Microsoft_Corporation\LandingPage.exe_StrongName_ryspccglaxmt4nhllj5z3thycltsvyyx\10.0.0.0\user.config
Note: j'utilise Windows 7 Ultimate (64 bits) .
D'abord j'ai désinstallé Visual Studio 2010, puis j'ai supprimé l'utilisateur.config à partir du dessus de chemin.
OriginalL'auteur Ankur
J'ai trouvé que si j'appuie sur un bouton fermer dans le coin supérieur droit de la boîte de message d'erreur, il va passer à une installation normale de l'écran.
L'installation est réussie maintenant.
J'ai, enfin, peut se connecter à un serveur SQL Server Management Studio.
Mais je me demande encore ce qui va venir après.
OriginalL'auteur Pipat Methavanitpong
Je suis sous windows 7 64 bits sur mon ordinateur portable. J'avais à l'origine de l'installation de SQL Server 2008 Express Edition with Advanced Services et ensuite parce qu'elle a couru tellement lent sur ma machine, j'ai utilisé Revo Uninstaller pour désinstaller de mon système. C'était une grosse erreur! J'ai utilisé Revo pendant des années sans problème, jusqu'à ce que je l'ai utilisé pour la désinstallation de SQL Server.
Donc, la leçon apprise, c'est utiliser le panneau de configuration pour supprimer SQL Server si j'arrive à le faire dans le futur. Je ne pouvais pas réinstaller windows car j'ai trop configuré le logiciel et le code sur cette machine. Je ne pouvais pas faire une restauration du système comme mes points de restauration n'est pas allé aussi loin en arrière et j'ai pu obtenir mon registre de réinitialisation avant tous ces changements en faisant une restauration du système de retour pour le début du mois d'avril 2013. Il n'y avait pas d'options de revenir plus loin.
Puis j'ai trouvé SQL Server 2008R2 Express with tools et c'était ce dont j'avais besoin, car il fallait beaucoup moins de mémoire pour exécuter. Cependant, je ne pouvais pas l'avoir installé. J'avais essayer de faire des suppressions dans le reqistry, basé sur les blogs que j'avais lu sur la façon de réinstaller manuellement SQL Server lorsque vous avez utilisé
un outil 3ème partie pour le désinstaller. J'aimerais obtenir une 1605 erreur, puis une autre erreur, puis un autre un autre. J'ai essayé ces différentes façons:
mais rien n'a fonctionné. Au mieux, tout est installé, à l'exception des outils, mais je vais supprimer d'autres éléments de registre et il ne serait même pas commencer à installer.
J'ai commencé avec le registre lorsque j'ai commencé à le réinstaller, après la restauration du système et essayé de l'installer à nouveau. Ce que j'ai fait était de type %localappdata%\Microsoft_Corporation dans la zone d'adresse de l'Explorateur Windows, puis supprimé ce dossier comme mentionné ci-dessus. Qui m'a fait passé une erreur sur un fichier manquant que le programme d'installation ne pouvais pas le trouver et que j'avais vu avant, mais ce n'est pas résoudre les autres problèmes, car quand j'ai essayé d'installer le tout, les outils de gestion de base n'est pas installé et a jeté une erreur d'installation.
J'ai donc utilisé le panneau de contrôle et supprimé les outils et l'instance de serveur. Il semble que si vous pouvez obtenir SQL Server chargé de nouveau ou presque à l'endroit où vous pouvez le désinstaller ou des éléments qui n'étaient pas entièrement installé via le panneau de configuration dans windows, c'est le meilleur moyen pour obtenir le retour à un état où vous pouvez l'obtenir réinstallé. Sinon, vous êtes coincé avec les éditer manuellement le registre et en espérant que vous n'avez pas gâcher les choses encore pire. J'ai essayé le registre des astuces cinq ou six fois sans succès!
En tout cas, il a jeté une erreur en essayant de supprimer les outils, mais il avait retiré assez pour que je puisse le réinstaller à nouveau, tout en ajoutant à ces deux éléments que j'avais enlevé ou partiellement supprimer via le panneau de configuration: outils de gestion et de l'instance de serveur.
Pas de registre changements ont été faits et je n'ai pas à le supprimer tout de SQL Server dossiers sur ma machine, mais cette fois, cela a fonctionné! Les outils version ne prend pas beaucoup de mémoire pour exécuter, de sorte que ma machine peut traiter avec 4 go de ram.
OriginalL'auteur James Drinkard