Windows

Résoudre les erreurs d`assemblage lors de l`installation de SQL 2008 R2 sous Windows

[Solved] Error 1935 Office 2007 | Error 1935 an error occurred during the installation of assembly

[Solved] Error 1935 Office 2007 | Error 1935 an error occurred during the installation of assembly
Anonim

Cette semaine, nous allons discuter de la façon de résoudre les différentes erreurs d`assemblage que nous recevons lors de la résolution des problèmes d`installation de SQL Server. Je vais concentrer cet article plus sur le système SQL Server 2008 R2 et Windows 7. Avant de commencer, je vais expliquer ce qu`est un assemblage sous Windows. Wikipedia décrit un assembly dans la CLI, comme une bibliothèque de code compilée utilisée pour le déploiement, le versioning et la sécurité. Les assemblys CLI peuvent avoir des informations sur la version, ce qui leur permet d`éliminer la plupart des conflits entre les applications provoquées par les assemblages partagés.

Erreurs d`assemblage lors de l`installation de SQL sur Windows

Laissons tomber dans la partie dépannage de l`article. fois, des erreurs d`assemblage se produisent en raison des restes d`une installation défectueuse, c`est-à-dire que l`installation est passée à mi-chemin et a fait un retour en arrière. Dans de tels cas, nous devons nettoyer manuellement les entrées. c`est un processus un peu long et apparemment compliqué, mais je vais essayer de le rendre aussi simple que possible. Avant de commencer le processus, créez un point de restauration système et créez une sauvegarde du registre.

Comment créer un point de restauration système dans Windows

  • Sauvegarder et restaurer le registre sous Windows
  • Tout d`abord, nous devons supprimer les entrées ultérieures. Si aucun SQL n`est installé sur cette machine, supprimez simplement toutes les entrées SQL de Programmes et fonctionnalités. Si ce n`est pas le cas, supprimez simplement SQL Server 2008 R2 et sélectionnez l`instance que vous essayez d`installer (ne supprimez rien d`autre). Si ce n`est pas le cas, alors laissez-le et passons à l`étape suivante.

l`étape suivante consiste à parcourir le registre pour s`assurer que toutes les entrées sont supprimées. Pour être honnête, il est pratiquement impossible de rechercher et de supprimer toutes les entrées SQL, mais nous ne pouvons supprimer que les éléments importants qui, selon nous, poseront des problèmes.

Démarrer -> Exécuter ->

    • Regedit Aller à
    • 32 bits:

HKEY_LOCAL_MACHINE SOFTWARE Microsoft Microsoft SQL Serveur 64 bits: HKEY_LOCAL_MACHINE SOFTWARE Wow6432Node Microsoft Microsoft SQL Server Supprimez les entrées de l`instance SQL à installer. Dans le cas où vous n`avez aucun autre SQL alors juste supprimer Microsoft

  • SQL Dossier racine du serveur lui-même Maintenant aller à
  • HKEY_LOCAL_MACHINE SYSTEM ControlSet001 Services Eventlog Application et effacez les entrées de l`instance SQL à installer Allez dans
  • HKEY_LOCAL_MACHINE SYSTEM ControlSet001 Services et supprimez les entrées de l`instance SQL à installer Vous trouverez plusieurs les ensembles de contrôle tels que
  • ControlSet001 , ControlSet002 , ControlSet003 , ControlSet004 et ainsi de suite. Répétez le même processus. HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services Eventlog Application
  • et supprimez les entrées pour l`instance SQL que vous liez pour installer HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services
  • et supprimez les entrées pour l`instance SQL que vous êtes en train d`installer. Maintenant, l`étape suivante consiste à supprimer les entrées d`assembly pour SQL. Pour faire cela

Démarrer -> Exécuter ->

  • assembly Rechercher les assemblys démarrés avec
  • Microsoft.SqlServer , une fois que vous trouvez le clic droit et cliquez sur Désinstaller Maintenant juste pour assurez-vous que vous avez toutes les entrées il y a un truc où nous pouvons passer l`affichage de l`assemblée à l`affichage des dossiers.

Dans l`invite de commande, tapez

  • cd / d% windows% -r -h -s desktop.ini
  • Tapez ren desktop.ini desktop.bak
  • ou Accédez à HKEY_LOCAL_MACHINE SOFTWARE Microsoft Fusion

Ajouter un nouveau nom de valeur binaire "

  • DisableCacheViewer
  • " Clic droit sur" DisableCacheViewer
  • "et cliquez sur Modifier Enter 1 Fermez le registre et réessayez
  • Maintenant si vous retournez à l`assemblage devrait être des vues de dossier plutôt que la vue d`assemblée. Maintenant, recherchez
  • Microsoft.SqlServer

et supprimez-le. Une fois que vous avez terminé le processus, effacez le TEMP et redémarrez le système et essayez de l`installer à nouveau. Dans certains cas, vous risquez toujours d`obtenir une erreur d`assemblage, la plupart du temps due à Microsoft.NET 4.0. Je recommande de réinstaller le.NET Frameworks 4.0 et essayez de l`installer à nouveau. Microsoft Visual C ++ 2008 ou 2010 peut également provoquer de telles erreurs. Les réinstaller serait une bonne idée. Il existe un autre scénario dans lequel l`erreur est provoquée par le MSI du pilote RsFx de Microsoft SQL Server 2008 R2. Dans de tels cas, nous pouvons essayer deux choses. La première consiste à créer une entrée manquante dans le registre ou à supprimer le pilote du dossier Installer

Méthode 1:

Démarrer -> Exécuter ->

Regedit

  • Aller à HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services RsFx0150
  • Cliquez avec le bouton droit sur RsFX0150
  • et cliquez sur Nouvelle clé et tapez InstancesShares Fermez le registre et essayez de l`installer à nouveau. Méthode 2:
  • Démarrer -> Exécuter -> Installateur

Une fois le dossier ouvert, vous enverrez beaucoup de colonnes, Faites un clic droit sur l`un des noms de colonnes et sélectionnez Plus

  • Dans la liste sélectionnez
  • Commentaires
  • et cliquez sur OK Recherchez maintenant MSI du pilote RsFx Microsoft SQL Server 2008 R2 dans les commentaires (Parce que le nom du fichier sera du charabia) Cliquez avec le bouton droit sur le fichier MSI et cliquez sur Désinstaller
  • ces méthodes vous devriez être en mesure de résoudre la plupart des erreurs liées à l`assemblage lors de l`installation de Microsoft SQL Server 2008 R2. Dans le cas où vous avez encore un problème, vous pouvez utiliser notre section de commentaires.