SQL Server 2000 su Windows 10
-
29-09-2020 - |
Domanda
Ho bisogno di installare SQL Server MSDE 2000 SP4 su Windows 10.
Ho altre macchine che eseguono fine a Windows 7 e 8.1 e SQL Server MSDE 2000 Funzioni (con la replica di unione configurata).
Ora sto testando lo stesso scenario con Windows 10, ma l'installazione è la chiusura inaspettata durante l'installazione.
So che questa versione è molto vecchia, ma c'è una soluzione alternativa per installarlo su Windows 10?
Soluzione
Io conosco nessun hack per ottenere SQL Server 2000 da installare su un'installazione di Windows 10 esistente. Ci sono probabilmente forze contro di te da entrambi i programmi di installazione (che cercano alcune cose sul sistema host) e all'interno del sistema operativo (che impedisce a molti sapori del software precedente da installare, principalmente per motivi di sicurezza, ma anche compatibilità, stabilità, eccetera). Ho provato in passato e persino con le opzioni di sostituzione della compatibilità che ho trovato gli stessi fallimenti ogni volta.
Un paio di idee:
- .
-
Utilizzare una macchina virtuale. Questa è davvero la soluzione più semplice e più ovvia. La maggior parte (se non tutte) edizioni di Windows 10 ora supporta iper-V nativamente; In caso contrario, c'è sempre vmware workstation (non gratis) e oracle virtualbox (gratuito). - Installa 2000 quindi aggiornamento. Non proprio pratico, specialmente se si desidera utilizzare l'installazione di Windows 10 che hai già, ma se lo stavi facendo da zero, è possibile installare XP / Vista / Win7 , tutto ciò che dovrebbe consentire di installare il 2000, quindi aggiornare. Assicurati di attenzione, però, perché alcuni metodi di aggiornamento a Windows 10 remetteranno tutti i tuoi programmi e servizi a Windows.old e non funzionerà più.
In entrambi i casi, firewall la schifezza da quella cosa, perché le più recenti patch di sicurezza per il 2000 sono difficili da trovare, e quelle che ho trovato non avrebbero installato comunque ...
Altri suggerimenti
Sono riuscito a installare seguendo questi passaggi:
- .
- Estrai SP4
- copia
..SP4\x86\other\sqlredis.exe
a..\originalinstallpath\x86\other
(this avoid mdac insall freezing)
- Crea questa struttura di cartelle (qualsiasi luogo):
- .
-
Microsoft SQL Server\80\Tools\Binn
-
-
Microsoft SQL Server\MSSQL\Binn
- Scopri sqlunirl.dll sul percorso
SP4
e copia in Binn Cartella sopra - Copia i file
dll
su..SP4\x86\setup
suMicrosoft SQL Server\MSSQL\Binn
(cartella sopra) - Copia la struttura della cartella (creata sul passaggio 3) su
C:\Program Files (x86)
- .
-
Give full access to user logged to **Microsoft SQL Server** folder
-
- Modifica installazione Compatiblity
..\originalinstallpath\x86\setup\setupsql.exe
- .
-
XP SP2
-
-
Run as administrator
Tutti questi passaggi sono in questo tutorial: Come installare SQL Server 2000 (SP4) su Windows 10 .