Назад | Перейти на главную страницу

Перенести Sql Server 2000. Что лучше, 2005 или 2008?

У моей компании есть сервер с Windows Server 2003 и SQL Server 2000. Мы планируем перенести только сервер базы данных, поставщик сказал нам, что миграция будет лучше сначала на 2005, а затем на 2008, потому что «SQL Server 2008 - это лучше всего подходит для Windows Server 2008 ».

Каковы плюсы и минусы каждого из этих подходов?

НОТА: Смена операционной системы сейчас не вариант ($$$) для компании.

Любая статья или опыт будут очень оценены

SQL Server 2005 прекращает массовую поддержку в начале следующего года (> щелчок <), поэтому, если вы собираетесь его использовать, возможно, вы захотите попробовать другое обновление раньше, чем хотелось бы. Кроме того, Microsoft Страница требований к оборудованию и программному обеспечению для SQL 2008 указывает, что он отлично работает на сервере 2003 (SP2).

Я бы пошел в 2008 г. и имел бы здоровую дозу подозрений, что мотивы вашего провайдера могут быть не на 100% честными.

SQL 2008. Только по одной причине: Сжатие страницы. На много загружает, преимущества могут быть впечатляющими, и в основном это бесплатно (изменение приложения не требуется). Правда в рекламе: нет все рабочие нагрузки от этого выиграют, и для этого требуется корпоративная версия. но если у вас есть развернутый EE и вы планируете его обновление, тестирование вашей нагрузки на eval-версию SQL 2008 после сжатия больших таблиц может дать очень хорошие результаты.

У меня недостаточно очков, чтобы проголосовать за mh, но я хочу ... Он совершенно прав, на мой взгляд.

Еще один фактор, который следует добавить, - это изменения кода, необходимые для обновления ваших приложений до новой версии. Хотя меньше 200 -> 2005, с 2005 по 2008 годы в оптимизаторе и движке произошли изменения, и есть код, который будет выполняться на одном, а не на другом. Дело в том, действительно ли вы хотите, чтобы все ошибки исправлялись дважды или один раз. Я бы сказал, прыгайте до 08 (может, даже R2) и какое-то время будет стабильно. Даты выпуска sql 2008 R2