SQL Server 2000 sur Windows 10


10

J'ai besoin d'installer SQL Server MSDE 2000 SP4 sur Windows 10.

J'ai d'autres machines qui exécutent Windows 7 et 8.1 et SQL Server MSDE 2000 fonctionne très bien (avec la réplication de fusion configurée aussi).

Maintenant, je teste le même scénario avec Windows 10, mais l'installation se ferme de manière inattendue pendant l'installation.

Je sais que cette version est très ancienne, mais existe-t-il une solution pour l'installer sur Windows 10?

Réponses:


21

Je ne connais aucun piratage pour obtenir l'installation de SQL Server 2000 sur une installation Windows 10 existante. Il y a probablement des forces contre vous à la fois dans le programme d'installation (qui recherche certaines choses sur le système hôte) et dans le système d'exploitation (ce qui empêche de nombreuses versions d'anciens logiciels de s'installer, principalement pour des raisons de sécurité mais aussi de compatibilité, de stabilité, etc). J'ai essayé dans le passé et même avec des options de remplacement de compatibilité, je suis tombé sur les mêmes échecs à chaque fois.

Quelques idées:

  1. Utilisez une machine virtuelle. C'est vraiment la solution la plus simple et la plus évidente. La plupart (sinon la totalité) des éditions de Windows 10 prennent désormais en charge Hyper-V en natif; sinon, il y a toujours VMWare Workstation (non gratuit) et Oracle VirtualBox (gratuit).
  2. Installez 2000 puis mettez à niveau. Pas vraiment pratique, surtout si vous souhaitez utiliser l'installation de Windows 10 que vous avez déjà, mais si vous le faisiez à partir de zéro, vous pourriez installer XP / Vista / Win7, qui devraient tous vous permettre d'installer 2000, puis de mettre à niveau. Faites attention, cependant, car certaines méthodes de mise à niveau vers Windows 10 relégueront tous vos programmes et services vers Windows.old, et ils ne fonctionneront plus.

Dans les deux cas, mettez le pare-feu à la merde, car les derniers correctifs de sécurité pour 2000 sont difficiles à trouver, et ceux que j'ai trouvés ne seraient pas installés de toute façon ...


10

J'ai réussi à installer en suivant ces étapes:

  1. Extraire SP4
  2. Copier ..SP4\x86\other\sqlredis.exevers..\originalinstallpath\x86\other
    (this avoid mdac insall freezing)
  3. Créez cette structure de dossiers (n'importe où):
    • Microsoft SQL Server\80\Tools\Binn
    • Microsoft SQL Server\MSSQL\Binn
  4. Découvrez sqlunirl.dll sur le SP4chemin d' accès et copiez-le dans le dossier Binn ci-dessus
  5. Copier des dllfichiers sur ..SP4\x86\setupà Microsoft SQL Server\MSSQL\Binn(dossier ci - dessus)
  6. Copiez la structure du dossier (créé à l'étape 3) dans C:\Program Files (x86)
    • Give full access to user logged to **Microsoft SQL Server** folder
  7. Modifier la compatibilité d'installation ..\originalinstallpath\x86\setup\setupsql.exe
    • XP SP2
    • Run as administrator

Toutes ces étapes se trouvent dans ce didacticiel: Comment installer SQL Server 2000 (SP4) sur Windows 10


À l'étape 4, sur la vidéo, le sqlunirl.dllest copié dans les deux Binndossiers.
Shayan
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.