Сведения о вопросе

None

16:03, 1st July, 2020

SQL Server 2005 и 2008 на одной машине разработчика?

Просмотров: 491   Ответов: 7

Кто-нибудь пробовал установить SQL Server 2008 Developer на машину, на которой уже установлен 2005 Developer?

Я не уверен, стоит ли мне это делать, и мне нужно сохранить 2005 год на этой машине в обозримом будущем, чтобы легко протестировать наше приложение. Поскольку мне иногда нужно взять резервные копии файлов баз данных и сделать доступными для других людей в компании, я не могу просто заменить 2005 на 2008 год, поскольку подозреваю (но не знаю), что базы данных не 100% обратно совместимы.

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

Я нашел эту запись в technet: http://forums.microsoft.com/TechNet/ShowPost.aspx?PostID=3496209&SiteID=17

Это не говорит больше, чем просто да, вы можете сделать это , и я вроде бы подозревал, что это было выполнимо в любом случае, но мне нужно знать, есть ли что-то, что мне нужно знать, прежде чем я начну установку.

Кто-нибудь?



  Сведения об ответе

PROGA

18:03, 1st July, 2020

Да, это возможно. Вам нужно будет создать именованный экземпляр, не используемый другой версией сервера SQL согласно предыдущему ответу и установленной версии 3.5 .Net. Отлично работает!!

Вот список необходимых условий:

  • .NET рамках 3.5 пакетом обновления 1
  • Windows установщик 4.5
  • Windows PowerShell 1.0


  Сведения об ответе

dump

18:03, 1st July, 2020

Если у вас установлена Visual Studio 2008, вы получите ошибку проверки и не сможете установить SQL server 2008, пока не установите Visual Studio 2008 SP1. Если у вас не установлена Visual Studio 2008, это не должно быть проблемой. Так что если у вас есть Visual Studio 2008 подождите до 11 августа так как именно в этот день будет поставляться Visual Studio 2008 SP1


  Сведения об ответе

ITSME

18:03, 1st July, 2020

Я считаю, что это вполне возможно. В настоящее время я использую как SQL Server 2000, так и SQL Server 2005 на своем сервере разработки при переносе приложений.

Единственное, что вам нужно будет сделать, это создать новый экземпляр, который еще не используется SQL Server 2005.

Как и во всем новом, там, вероятно, будут некоторые ошибки, однако, это должно быть в целом "just work".


  Сведения об ответе

PAGE

18:03, 1st July, 2020

Вы можете запустить только SQL 2008 в качестве единственного экземпляра, а затем присоединить / создать базы данных с уровнем совместимости 2005? Проблема с этим заключается в том, что это теория. Im not 100% positive, что если вы создадите базу данных на 2008, с уровнем совместимости 2005, а затем отсоедините ее, то экземпляр SQL 2005 будет способен присоединить ее.

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


  Сведения об ответе

PIRLO

18:03, 1st July, 2020

мой опыт заключается в том, что после того, как sql sever 2005 и 2008 на одной машине SSIS 2005 не работает должным образом... специально с задачей сценария, потоком данных и контейнером последовательности


  Сведения об ответе

PIRLO

18:03, 1st July, 2020

Я попробовал его с отрицательным результатом. Установка 2k8 прерывается с таинственным сообщением об ошибке. Протокол установки выглядит нормально, но он не будет работать. После этого установка 2k5 тоже была глючной. Установка 2k8 была наполовину готова, поэтому она уже находится в controlpane / software, но деинсталляция невозможна.

Так что мой результат-не делайте этого на производительном сервере / рабочей станции. Если вам нужны обе версии, используйте вместо них виртуальную машину.


  Сведения об ответе

FAriza

18:03, 1st July, 2020

К сожалению, похоже, что SQL Server 2008 Client Tools требует Visual Studio 2008 SP1, и я не хочу устанавливать бета-версию этого на своей основной машине разработки.

Я подожду, пока SP1 будет RTM, прежде чем двигаться дальше.

Edit: Да, у меня есть Visual Studio 2008 на этой машине, но я хотел бы избежать бета-установки приложений отладчика. На мой вкус, они склонны зарываться слишком глубоко.


Ответить на вопрос

Чтобы ответить на вопрос вам нужно войти в систему или зарегистрироваться