Categories: SQL Server

SQL Server 2005 SP1, Sp2, Sp3 Installation schlägt fehl

 

Es gibt viele – mit Sicherheit – keine guten – Gründe, wieso die Installation fehlschlägt. Ein erster Tipp: Immer die Logfiles durchlesen! Zweiter Tipp: Ereignisprotokoll und Fehlernummer herauslesen.. Googlen (oder natürlich auch Bingen;-) )

Einer der Fehler, der mir Kopfschmerzen bereitete, lief unter dem Fehler 29528.

Gründe für das Scheitern:

Eine der Ursachen für das Problem schien mir bereits klar: das Rechnerkonto wurde in der Domäne zurückgesetzt. Das hat zur Folge, dass sich die Computer SID ändert.

Ein anderer Grund war, dass bereits vorher der Rechner umbenannt wurde. Dies ändert allerdings nicht die SID. Das führt dennoch bei einigen Dingen zu Fehlern, wie etwa bei der Replikation, Installation von TFS (Reporting Services wurden bereits konfiguriert, laufen aber auf den alten Rechnernamen etc..)

Lösung:

Ändern der SID in der Registry und umbenennen der SQL Instanz.

Das Umbenennen der Instanz habe ich bereits früher schon mal beschrieben. Der Beitrag dazu befindet sich hier:

SQL Server umbenennen

Nun zum Ändern der SIDs. Dazu sind zwei Schritte notwendig:

1) Herausfinden der aktuellen Computer SID

2) Ändern der SID in der Registry.

Für das Herausfinden der SID ist von Sysinternals ein ganz nützliches Tool PSGETSID for free zum download. Siehe Link unten. Damit finden wir die aktuelle SID heraus.

Wie in dem Screenshot zu sehen ist, muss man das Tool in diesem Fall nur ausführen.. Damit bekommen wir die SID des Rechners (hier wsssearch).

Diese SID kopieren wir und überschreiben die Werte in der Registry an folgenden Stellen. Aber Vorsicht!: Die letzten 4 Ziffern müssen bestehen bleiben. Dabei handelt es sich um die BenutzerID. Die hatte sich nicht geändert!

 

NUn sollte das SP wieder durchlaufen.

Weiterführende Links:

SQL Server 2005 SP2 Service Pack schlägt fehl

PSGETSID Sysinternals

Fumus

Share
Published by
Fumus
Tags: SPSQL Server

Recent Posts

SQL Server 2019 – static data masking – Du Opfer!

In SQL Server 2016 wurde das sog. dynamic data masking eingeführt. Eine Möglichkeit Daten bei…

5 Jahren ago

MinRole – Oder wie alles etwas einfacher wird

Seit Sharepoint Server 2007 präsentiert sich die Installation immer auf die gleiche Weise. Gerade mal,…

8 Jahren ago

Schritt für Schritt: SQL 2016 – Dynamic Data Masking

Es weihnachtet! Gerade bekam ich von einer Kollegin Plätzchen angeboten mit der Größe eines Diskus…

8 Jahren ago

Schritt für Schritt: SQL Server 2016 – temporal tables

Nein, bitte nicht verwechseln: temporal tables haben nichts zu tun mit temporary tables table variables…

9 Jahren ago

SQL Server 2016 Schritt für Schritt–Installation und First Look

SQL Server 2016.. habe ich schon erwähnt, dass ich den ziemlich cool finde? Wollen wir…

9 Jahren ago

SQL Server 2016 – CTP2

Nach langer Zeit wieder mal eine Artikel von mir.. der mich besonders erfreut. SQL Server…

9 Jahren ago