Beheben des Fehlers "Das angegebene Konto ist bereits vorhanden" während der Installation von SQL Server 2008 R2

16

Ich hatte kürzlich ein Problem bei der Installation von Visual Studio 2012 und SQL Server 2008 R2 auf einem neuen Entwicklungscomputer. Meine Installationsreihenfolge war Visual Studio 2012, dann SQL Server 2008 R2 installieren.

Während der Installation von SQL Server ist ein Fehler aufgetreten:

Das angegebene Konto existiert bereits.

Ich habe meinen Tag damit verbracht, dieses Problem zu beheben.

STRAHL
quelle
Haben Sie eine Lösung gefunden, ohne den SQL Native-Client zu deinstallieren? Ich muss SQL Mng Studio auf einem ERP-Anwendungsserver installieren und denke, es wäre zu gefährlich, den DB-Client zu deinstallieren.
Tobia

Antworten:

7

Durchsuchen Sie zunächst das Installationsprotokoll. In meinem Fall war es unter dem folgenden Pfad:

C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\*.*

In diesem Logbuch habe ich folgende Einträge gefunden:

2015-08-07 11:16:50 Slp: Sco: Attempting to open registry subkey 
2015-08-07 11:16:50 Slp: Sco: Attempting to open registry subkey SOFTWARE\Microsoft\VisualStudio\9.0
2015-08-07 11:16:50 Slp: Sco: Attempting to get registry value InstallDir
2015-08-07 11:16:50 Slp: Target package: "D:\shared\~~~~~\sqlncli.msi"
2015-08-07 11:16:51 Slp: MSI Error: 1316 The specified account already exists.

Ich fand dann die Datei sqlncli.msiund öffnete eine Eingabeaufforderung, um diesen Befehl auszuführen:

msiexec /i "d:\[Your sqlncli.msi path]

Ich habe dann den SQL Server Native Client deinstalliert und die Installation für SQL Server erneut erfolgreich ausgeführt.

STRAHL
quelle
1
Gab es einen bestimmten Artikel oder Prozess, der Sie dazu veranlasste, den nativen Client zu entfernen?
Shawn Melton
4
Um nur zu sagen, dass dies bei mir funktioniert hat, als ich mit SQL Management Studio 2014 auf diesen Fehler
gestoßen
6

In Bezug auf den Hinweis, dass SQL Native Client das Problem ist, tritt der Fehler beim Installieren des neueren SQL Native Client tatsächlich auf. Die Lösung scheint zu sein: Gehen Sie zu Software, entfernen Sie den älteren SQL Native Client und versuchen Sie es erneut. Die Installation muss nicht abgebrochen werden.

Nachdem der ältere SQL Native Client entfernt wurde, scheint die Installation problemlos zu verlaufen.

Shivesh Suman
quelle
1
Dies funktioniert für mich, indem Sie einfach den zuvor installierten SQL Native Client deinstallieren.
Jerameel Resco
4

Der Vollständigkeit halber: Dies geschieht auch, wenn das ursprüngliche msi-Paket einen anderen Namen hatte.

Wenn Sie myproductV1.msi installiert und dann versucht haben, es mit zu aktualisieren

msiexec /fvomus myproductV1.msi

es funktioniert wie erwartet. Aber bei der Verwendung

msiexec /fvomus myproductV3.msi

es schlägt mit dem genannten Fehler fehl. Angenommen, nur der Dateiname ändert sich. Der Inhalt (insbesondere alle GUIDS) bleibt gleich

Grab
quelle
1

Deinstallieren Sie alle SQL-Komponenten aus Programmen und Funktionen (appwiz.cpl -shortcut). Entfernen Sie dann Bargeld und starten Sie das System neu.

Diese Lösung hat meine behoben.

Dinu C
quelle
0

Ich habe den gleichen Fehler 1603 während der Installation von SQL Server 2014 erhalten. Gemäß den Anweisungen habe ich SQL Server 2012 Native Client deinstalliert, aber weiterhin den Fehler erhalten. Sie müssen den Produktnamen in der Protokolldatei finden, die diesen Fehler verursacht, und diese Anwendung deinstallieren. Dieser Fehler wird dann behoben. Ich musste MICROSOFT_VCPP2010SP1 deinstallieren.

Nikhil Tej
quelle
Hallo und willkommen auf der Seite! Es wäre wahrscheinlich hilfreich, wenn Sie klären würden, von welchem ​​Protokoll Sie sprechen. Ich nehme an, Sie meinen das Installationsprotokoll, aber es ist doch nicht angebracht, Raum für solche Vermutungen zu lassen. Fühlen Sie sich frei , Ihren Beitrag zu bearbeiten , um nützliche Details hinzuzufügen. Vielen Dank.
Andriy M