Installation MSSQL 2005 auf W2012R2: Unterschied zwischen den Versionen

Aus Software Entwicklung Projekte
Wechseln zu: Navigation, Suche
(Die Seite wurde neu angelegt: „== Problem == SQL 2005 wird von Microsoft für W2012 nicht supported. Wer aber trotzdem eine Installation machen möchte, wird feststellen, dass diese beim er…“)
(kein Unterschied)

Version vom 30. Juni 2015, 09:48 Uhr

Problem

SQL 2005 wird von Microsoft für W2012 nicht supported. Wer aber trotzdem eine Installation machen möchte, wird feststellen, dass diese beim ersten Start des SQL Servers abbricht, da diese sich einfach ohne einen bekannten Grund beendet. Es gibt einen Workaround, wie die Installation trotzdem klappen kann.

Aber Achtung: Ob die Installation langfristig produktiv funktioniert ist unklar. Besser so schnell wie möglich die einzelnen Applikationen auf eine aktuelle SQL Server Version hochziehen.

Lösung

Ich habe beide Varianten 32bit und 64bit unter W20012R2 getestet. Bei beiden Varianten funktioniert die Installation des Datenbankservers. Ob der DB Server stabil läuft ist eine andere Frage.

Vorraussetzungen

  • Installations Image SQL2005 mit oder ohne SP1
  • SQL 2005 SP4

Vorbereitung

Die Exe ist komprimiert. Sie kann einfach mit z.B. 7zip geöffnet werden. Bitte nicht ausführen.

  • Extraction von sqlos.dll und sqlserv.exe aus dem SP4

Die beiden Dateien befinden sich in einem weiteren msi Packet innerhalb der Exe, welches auch in z.B. 7zip geöffnet werden kann.

Installationsschritte

  • Starten der Installation aus dem Installationsimage
  • Sobald der Fehler auftritt, die beiden alten Dateien sqlos.dll und sqlserv.exe sichern
  • Die beiden extrahierten Dateien aus dem SP4 dorthin kopieren
  • In der Installation Retry auswählen
  • Nach der Installation sicherstellen, dass der Server nicht gestartet wird
  • Die gesicherten Originaldateien wiederherstellen
  • Direkt SP4 installieren

Falls bei der Installation trotzdem was nicht klappt, kann als Option vor der Installation auch noch der Client upgedatet werden. Eine neue Version befindet sich auch im SP4 Packet.

Warnung

Besser einmal zuviel als zu wenig: SQL 2005 auf Windows 2012/8/2012R2 ist nicht supported. Ob es stabil läuft ist unklar, also bitte nur als letzte Möglichkeit betrachten.