Могу ли я установить 32-разрядную версию SQL Server 2005 вместе с 64-разрядной версией SQL Server 2008?

Могу ли я установить 32-разрядную версию SQL Server 2005 вместе с 64-разрядной версией SQL Server 2008?

На месте, где я сейчас работаю, на сервере, с которым мы работаем, установлена ​​32-битная версия SQL Server 2005. Кроме того, системы, на которых мы разрабатываем, еще не были протестированы на совместимость с 64-битным ODBC.

Я также делаю независимые проекты из дома, которые потребуют от меня установки 64-битных экземпляров SQL Server на моем ноутбуке. Я немного беспокоюсь о комбинациях, поэтому мне нужно знать, будет ли это работать.

Я собираюсь установить SQL Server 2005 developer edition (32-бит) на свой ноутбук. Я ожидаю, что это будет работать нормально вместе с установкой пакетов обновления.

Затем я установлю SQL Server 2008 Developer Edition (64-разрядную версию) на тот же ноутбук.

Есть ли какие-то подводные камни, на которые мне следует обратить внимание или которые следует предотвратить?

решение1

Ваш клиентский 32-битный ODBC может нормально подключаться как к 32-битным, так и к 64-битным экземплярам. Единственная проблема может возникнуть, если у вас есть 32-битный код (XP DLL или экзотические 32-битные связанные серверные драйверы), который загружается в процесс SQL Server, что вряд ли произойдет. Поэтому вполне нормально продолжать разрабатывать ваше 32-битное приложение для 64-битного сервера.

Но в конечном итоге ответ да, вы можете смешивать и сопоставлять любые версии и архитектуры бок о бок, пока они установлены как разные (именованные) экземпляры. Проблемы обычно возникают, если вы развертываете бок о бокинструменты(Management Studio, Profiler и т. д.), но, похоже, это не ваш случай.

Связанный контент