Зачем мне обновляться с SQL2000 до SQL2005? - PullRequest
6 голосов
/ 26 сентября 2008

Я ищу единственную большую причину, по которой вы рады, что вы уже сделали переход с SQL2000 на SQL2005.

Ответы [ 15 ]

4 голосов
/ 26 сентября 2008
  • Рекурсия без создания временных таблиц.
  • Поддержка собственных исключений (Try / Catch вместо if @Error goto)
3 голосов
/ 26 сентября 2008

Потому что:

Microsoft хотела бы напомнить клиентам, что поддержка SQL Server 2000 с пакетом обновления 3a (SP3a) прекратится 10 июля 2007 года.

2 голосов
/ 26 сентября 2008
  1. SSRS - действительно огромным преимуществом для моей организации является наличие бесплатных инструментов отчетности, которые поставляются с SQL Server 2005. Службы Reporting Services позволяют мне создавать красивые отчеты, в которых есть именно те поля, которые нужны нашим менеджерам в очень короткие сроки. , Он имеет встроенный инструмент, поэтому они могут конвертировать в Excel, PDF или несколько других форматов. Много значения здесь.

  2. SSIS - Службы интеграции в 2005 году очень мощные для функций ETL (экспорт, преобразование, загрузка). Вы можете настроить автоматические процессы для запуска по расписанию.

  3. SSAS - Службы анализа выглядят многообещающе. Я еще не создал ни одного куба данных, потому что хочу организовать реальное хранилище данных. Когда у вас есть это, надежные алгоритмы интеллектуального анализа данных уже встроены.

Взгляните на эти три инструмента, которые включены в SQL Server 2005. Если бы мне пришлось выбрать один из них в качестве единственной основной причины для перехода на 2005 год, это был бы SSRS.

На этом этапе я бы посоветовал взглянуть на SQL Server 2008.

2 голосов
/ 26 сентября 2008

Поддержка служб SSIS. Удар DTS далеко и довольно удобно. :)

2 голосов
/ 26 сентября 2008

Поддержка родного XML очень важна для нас.

1 голос
/ 07 февраля 2009

PIVOT . Это красивое маленькое утверждение сэкономило мне больше времени, чем любое другое усовершенствование SQL Server 2005.

1 голос
/ 13 октября 2008

Обработка исключений ... как мы справлялись с SQL 2000 ...?

1 голос
/ 26 сентября 2008

Общие табличные выражения оказались невероятно полезными.

1 голос
/ 26 сентября 2008

Я не знаю, только ли это я, но Linq2SQL не совсем точно работает с SQL 2000. Обычно предполагается, что он автоматически генерирует и заполняет дочерние коллекции на основе выводов из ключей вашей схемы, внешних ключей, RI и т. Д. Хорошо работает в 2005 году, но мне не очень повезло в 2000 году.

1 голос
/ 26 сентября 2008

Я думаю, что единственная главная причина в том, что SQL 2000 не поддерживается в Vista. Из-за этого мне пришлось перейти на SQL 2005.

...