SQL Server 2000 su Windows 10


10

Devo installare SQL Server MSDE 2000 SP4 su Windows 10.

Ho altre macchine che eseguono Windows 7 e 8.1 e SQL Server MSDE 2000 funziona bene (anche con la replica di tipo merge configurata).

Ora sto testando lo stesso scenario con Windows 10, ma l'installazione si chiude inaspettatamente durante l'installazione.

So che questa versione è molto vecchia, ma esiste una soluzione alternativa per installarla su Windows 10?

Risposte:


21

Non conosco alcun trucco per far installare SQL Server 2000 su un'installazione esistente di Windows 10. Probabilmente ci sono forze contro di te sia all'interno del programma di installazione (che cerca determinate cose sul sistema host) sia all'interno del sistema operativo (che impedisce l'installazione di molti tipi di software più vecchi, principalmente per motivi di sicurezza ma anche compatibilità, stabilità, eccetera). Ho provato in passato e anche con le opzioni di override di compatibilità ho riscontrato gli stessi errori ogni volta.

Un paio di idee:

  1. Usa una macchina virtuale. Questa è davvero la soluzione più semplice ed evidente. La maggior parte (se non tutte) delle edizioni di Windows 10 ora supporta Hyper-V in modo nativo; in caso contrario, c'è sempre VMWare Workstation (non gratuito) e Oracle VirtualBox (gratuito).
  2. Installa 2000 quindi aggiorna. Non molto pratico, soprattutto se si desidera utilizzare l'installazione di Windows 10 che già si possiede, ma se lo si stesse facendo da zero, è possibile installare XP / Vista / Win7, che dovrebbe consentire l'installazione di 2000 e quindi l'aggiornamento. Fai attenzione, tuttavia, perché alcuni metodi di aggiornamento a Windows 10 relegheranno tutti i tuoi programmi e servizi a Windows.old e non funzioneranno più.

In entrambi i casi, ignora questa roba, perché le patch di sicurezza più recenti per il 2000 sono difficili da trovare e quelle che ho trovato non si installerebbero comunque ...


10

Sono riuscito a installare seguendo questi passaggi:

  1. Estrai SP4
  2. Copia ..SP4\x86\other\sqlredis.exein..\originalinstallpath\x86\other
    (this avoid mdac insall freezing)
  3. Crea questa struttura di cartelle (in qualsiasi luogo):
    • Microsoft SQL Server\80\Tools\Binn
    • Microsoft SQL Server\MSSQL\Binn
  4. Scopri sqlunirl.dll sul SP4percorso e copia nella cartella Binn sopra
  5. Copiare i dllfile su ..SP4\x86\setupdi Microsoft SQL Server\MSSQL\Binn(cartella sopra)
  6. Copia la struttura delle cartelle (creata al passaggio 3) in C:\Program Files (x86)
    • Give full access to user logged to **Microsoft SQL Server** folder
  7. Cambia compatibilità installazione ..\originalinstallpath\x86\setup\setupsql.exe
    • XP SP2
    • Run as administrator

Tutti questi passaggi sono in questa esercitazione: Come installare SQL Server 2000 (SP4) su Windows 10


Al passaggio 4, nel video, sqlunirl.dllviene copiato in entrambe le Binncartelle.
Shayan,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.