SQL Server 2000 unter Windows 10

10

Ich muss SQL Server MSDE 2000 SP4 unter Windows 10 installieren.

Ich habe andere Computer, auf denen Windows 7 und 8.1 ausgeführt werden, und SQL Server MSDE 2000 funktioniert einwandfrei (auch die Zusammenführungsreplikation ist konfiguriert).

Jetzt teste ich das gleiche Szenario mit Windows 10, aber das Setup wird während der Installation unerwartet geschlossen.

Ich weiß, dass diese Version sehr alt ist, aber gibt es eine Problemumgehung, um sie unter Windows 10 zu installieren?

KronosInfo
quelle

Antworten:

21

Ich kenne keine Hacks, um SQL Server 2000 auf einer vorhandenen Windows 10-Installation zu installieren. Es gibt wahrscheinlich Kräfte gegen Sie sowohl innerhalb des Setup-Programms (das auf dem Host-System nach bestimmten Dingen sucht) als auch innerhalb des Betriebssystems (das verhindert, dass viele Varianten älterer Software installiert werden, hauptsächlich aus Sicherheitsgründen, aber auch aus Gründen der Kompatibilität, Stabilität, Stabilität). etc). Ich habe es in der Vergangenheit versucht und selbst mit Optionen zum Überschreiben der Kompatibilität bin ich jedes Mal auf dieselben Fehler gestoßen.

Ein paar Ideen:

  1. Verwenden Sie eine virtuelle Maschine. Dies ist wirklich die einfachste und naheliegendste Lösung. Die meisten (wenn nicht alle) Editionen von Windows 10 unterstützen Hyper-V jetzt nativ. Wenn nicht, gibt es immer VMWare Workstation (nicht kostenlos) und Oracle VirtualBox (kostenlos).
  2. Installieren Sie 2000 und aktualisieren Sie dann. Nicht wirklich praktisch, insbesondere wenn Sie die bereits vorhandene Windows 10-Installation verwenden möchten. Wenn Sie dies jedoch von Grund auf neu tun, können Sie XP / Vista / Win7 installieren. All dies sollte es Ihnen ermöglichen, 2000 zu installieren und anschließend zu aktualisieren. Seien Sie jedoch vorsichtig, da einige Methoden zum Aktualisieren auf Windows 10 alle Ihre Programme und Dienste auf Windows.old verlagern und nicht mehr ausgeführt werden.

In beiden Fällen sollte die Firewall den Mist aus dieser Sache herausholen, da die neuesten Sicherheitspatches für 2000 schwer zu finden sind und diejenigen, die ich gefunden habe, sowieso nicht installiert werden würden ...

Aaron Bertrand
quelle
10

Ich konnte die folgenden Schritte installieren:

  1. SP4 extrahieren
  2. Kopieren ..SP4\x86\other\sqlredis.exenach..\originalinstallpath\x86\other
    (this avoid mdac insall freezing)
  3. Erstellen Sie diese Ordnerstruktur (an einem beliebigen Ort):
    • Microsoft SQL Server\80\Tools\Binn
    • Microsoft SQL Server\MSSQL\Binn
  4. Finde sqlunirl.dll auf dem SP4Pfad heraus und kopiere es in den obigen Binn- Ordner
  5. Kopieren Sie die dllDateien ..SP4\x86\setupin Microsoft SQL Server\MSSQL\Binn(Ordner oben)
  6. Kopieren Sie die Ordnerstruktur (erstellt in Schritt 3) nach C:\Program Files (x86)
    • Give full access to user logged to **Microsoft SQL Server** folder
  7. Ändern Sie die Installationskompatibilität ..\originalinstallpath\x86\setup\setupsql.exe
    • XP SP2
    • Run as administrator

Alle diese Schritte finden Sie in diesem Lernprogramm: So installieren Sie SQL Server 2000 (SP4) unter Windows 10

rubStackOverflow
quelle
In Schritt 4 wird das Video sqlunirl.dllin beide BinnOrdner kopiert .
Shayan