Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MS SQL Server > Поставил MS SQL Server 2000 на Windows XP


Автор: Vit 27.1.2006, 00:14
MS SQL Server 2000 существует в нескольких комплектациях, только самые простые edition, такие как MSDE и Personal ставятся на Windows XP. Остальные версии MS SQL Server 2000 (Developer, Enterprise) предназначены для запуска только на серверных платформах (Windows 2000 Server, Windows 2003 Server). При попытке поставить MS SQL Server 2000 Enterprise на Windows XP устанавливаются только клиентские утилиты, сам сервер не устанавливается.

Варианты решения:

1. Правильное: Поставить сервер на серверную операционную систему
2. Хакерское: Использовать хакерскую утилиту NT Switch для "превращения" Windows XP в Wistler, поставить MS SQL Server 2000, затем при помощи этой же утилиты вернуть Windows XP.
Проблемы:
а) Утилита считается хакерской и её использование незаконно,
б) утилита может привести к необратимому краху всей операционки,
в) MS не гарантирует работоспособность сервера на XP, работать он будет, но применять его как реальный сервер категорически не рекомендуется, разве что для разработки
3. Для разработчиков: Поставить виртуальную машину VNWare (Или любую другую виртуальную машину) c Windows 2000 Server и на ней поставить MS SQL Server 2000 (Очень хороший вариант, так как хорошо имитирует реальное поведение - сервер на отдельной машине, работать будет медленно и много жрать памяти, но для некоторых вариантов - это хорошее решение)
4. Простое: Отказаться от использования MS SQL Server 2000 Enterprise в пользу MSDE или Personal Edition

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)