SQL Server 2000 у Windows 10


10

Мені потрібно встановити SQL Server MSDE 2000 SP4 на Windows 10.

У мене є інші машини, на яких працює ОС Windows 7 і 8.1, і SQL Server MSDE 2000 працює нормально (з реплікацією злиття також налаштовано).

Зараз я тестую той самий сценарій з Windows 10, але налаштування закривається несподівано під час встановлення.

Я знаю, що ця версія дуже стара, але чи є спосіб її встановити на Windows 10?

Відповіді:


21

Я не знаю жодних злому, щоб змусити SQL Server 2000 встановити на існуючу установку Windows 10. Напевно, проти вас є сили як в програмі налаштування (яка шукає певні речі в хост-системі), так і в операційній системі (що не дозволяє встановити багато ароматів старого програмного забезпечення, здебільшого з міркувань безпеки, але також сумісності, стабільності, тощо). Я намагався в минулому, і навіть із варіантами заміщення сумісності я щоразу стикався з одними і тими ж невдачами.

Пара ідей:

  1. Використовуйте віртуальну машину. Це дійсно найпростіше і очевидне рішення. Більшість (якщо не всі) версії Windows 10 тепер підтримують Hyper-V; якщо ні, то завжди є VMWare Workstation (не безкоштовно) та Oracle VirtualBox (безкоштовно).
  2. Встановіть 2000, потім оновіть. Не дуже практично, особливо якщо ви хочете використовувати інсталяцію Windows 10 у вас уже є, але якщо ви робили це з нуля, ви можете встановити XP / Vista / Win7, все це повинно дозволяти вам встановити 2000, а потім оновити. Але будьте обережні, оскільки деякі методи оновлення до Windows 10 перенесуть всі ваші програми та послуги до Windows.old, і вони більше не працюватимуть.

І в будь-якому випадку, брандмауер скаже з цього, тому що останні виправлення безпеки 2000 року важко знайти, а ті, які я знайшов, все одно не встановлять ...


10

Мені вдалося встановити наступні кроки:

  1. Витяг SP4
  2. Скопіювати ..SP4\x86\other\sqlredis.exeв..\originalinstallpath\x86\other
    (this avoid mdac insall freezing)
  3. Створіть цю структуру папок (у будь-якому місці):
    • Microsoft SQL Server\80\Tools\Binn
    • Microsoft SQL Server\MSSQL\Binn
  4. Знайдіть sqlunirl.dll на SP4шляху та скопіюйте у папку Binn вище
  5. Копіюйте dllфайли ..SP4\x86\setupв Microsoft SQL Server\MSSQL\Binn(папку вище)
  6. Скопіюйте структуру папки (створену на кроці 3) в C:\Program Files (x86)
    • Give full access to user logged to **Microsoft SQL Server** folder
  7. Змінити встановлення сумісності ..\originalinstallpath\x86\setup\setupsql.exe
    • XP SP2
    • Run as administrator

Всі ці кроки містяться в цьому підручнику: Як встановити SQL Server 2000 (SP4) в Windows 10


На кроці 4, на відео, sqlunirl.dllкопіюється обоє Binnпапки.
Шаян
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.