Я не знаю, как взломать SQL Server 2000 для установки на существующую установку Windows 10. Вероятно, существуют силы против вас как в программе установки (которая ищет определенные вещи в хост-системе), так и в операционной системе (что препятствует установке многих разновидностей старого программного обеспечения, в основном из соображений безопасности, но также из-за совместимости, стабильности, и т.д). Я пробовал в прошлом, и даже с опциями переопределения совместимости я каждый раз сталкивался с одними и теми же сбоями.
Пара идей:
- Используйте виртуальную машину. Это действительно самое простое и очевидное решение. Большинство (если не все) выпуски Windows 10 теперь поддерживают Hyper-V изначально; если нет, то всегда есть VMWare Workstation (не бесплатно) и Oracle VirtualBox (бесплатно).
- Установите 2000, а затем обновите. Не очень практично, особенно если вы хотите использовать уже установленную Windows 10, но если вы делали это с нуля, вы можете установить XP / Vista / Win7, все из которых должны позволить вам установить 2000, а затем обновить. Однако будьте осторожны, потому что некоторые методы обновления до Windows 10 переведут все ваши программы и службы в Windows.old, и они больше не будут работать.
В любом случае, брандмауэр - это дерьмо из этой штуки, потому что самые последние исправления безопасности для 2000 трудно найти, а те, которые я обнаружил, не установятся в любом случае ...
sqlunirl.dll
скопировано в обеBinn
папки.