SQL Server 2005 и 2 008 экземпляров на той же машине

Это могло бы звучать нечетным, но как насчет старой версии Adobe Reader, назад когда это назвали Acrobat Reader? v6 может открыть в значительной степени весь PDFs (кроме тех с самыми необычными функциями), это является маленьким, и быстро...

2
задан 16 October 2009 в 22:20
5 ответов

Если Вы обновите Вас, то не сможет (легко) переместить базу данных с 2008 назад в 2005.

Как lynnroth, я выполняю несколько экземпляров (05 стандартов, 08 dev и 05 специальных экземпляров) для тестирования определенных вещей.

Если Вы волнуетесь по поводу назад comptible SQL, можно использовать различные значения уровня совместимости. Это точно не похоже на выполнение SQL против другой версии SQL Server, но это делает миграцию от версии до версии легче.

Кроме того, для замечания. У Вас может только быть один экземпляр по умолчанию SQL Server на машине (machinename). Я нахожу легче справиться, какую версию я иду путем именования экземпляров соответственно...

machineName - значение по умолчанию (использовал большинство),

machineName\SQLEXPRESS (sql название экземпляра по умолчанию экспресса)

machineName\SQL2008 - 2008

Не забывайте, что рабочие базы данных против нескольких экземпляров отличающиеся мудрый ресурсом, чем выполнение всех баз данных против единственного экземпляра.

Крис

3
ответ дан 3 December 2019 в 09:13

Да, можно выполнить отдельные экземпляры SQL Server 2005 и 2008 на том же сервере. У меня есть несколько серверов, которые делают точно это.

2
ответ дан 3 December 2019 в 09:13

Основываясь на Крисе и ответах lynnroth, было бы более желательно установить отдельный экземпляр для обеспечения надлежащего отката возврата, если что-то идет не так, как надо. Обратная совместимость между 2008 и 2005 оказывает меньше влияния, чем говорят 2005 и 2000, но существуют различия.

Если Вам нравится, Вы могли бы установить экземпляр 2008 года как Kris, предложенный, и затем восстановить Ваш 2005 (в режиме эмуляции SQL 2005) к экземпляру 2008 года. Это дает Вам возможность для тестирования против новых возможностей при сохранении DB на уровне 2005 года. Можно затем изменить режим эмуляции на 2008 и продолжить тестировать против приложений, которые используют DB.

Если что-то идет не так, как надо, Ваш экземпляр по умолчанию 2005 года все еще вокруг.

Примечание: Вы не можете восстановить 2 008 дБ, выполняющих в 2005 режим эмуляции, назад к установке SQL 2005. Это только повышается, не вниз.

1
ответ дан 3 December 2019 в 09:13

обратная совместимость:

В 2008 существуют некоторые функции механизма устаревшие. Проверьте полный список.

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

2008 SSMS будет работать против SQL Server 2005, но 2005 SSMS не будет работать против 2008.

1
ответ дан 3 December 2019 в 09:13

Каковы точно Ваши проблемы с обратной совместимостью? У Вас есть приложение, которое конкретно требует 2005? Если это верно, затем палка с 2005 и выполненный несколько экземпляров.

Если у Вас нет причины придерживаться 2005, то обновите если, по крайней мере, для:

  • Больше функций
  • Лучшая обработка ресурса
  • Меньше административных издержек, чем управление несколькими версиями с несколькими экземплярами
0
ответ дан 3 December 2019 в 09:13

Теги

Похожие вопросы