Все зависит от того, что вы понимаете под "совмещением" - в т.ч., каковы должны быть направления совмещения (одностороннее, либо двусторонее).
В любом случае, никто не мешает вам устанавливать на одном сервере несколько СУБД MS SQL одной или разных версий - каждая из них будет работать в своей "инстанции".
При этом вы можете в принципе организовать связь между данными серверами через "линкованные сервера" (linked servers) - в данной конфигурации обмен данными будет работать вполне сносно (если только нет несовместимости по данным).
Единственное, что запросы к линкованным серверам выполняются уже не напрямую. в через инструкцию openquery (http://msdn.microsoft.com/ru-ru/library/ms188427.aspx)
К сожалению продукты Microsoft вышедшие более поздней версией не будут работать на программах ранее вышедшей версии. Например если у вас стоит SQL Server Express 2005, то вы не сможете работать с документами SQL Server Express 2008. А вот если установлена SQL Server Express 2008, то программа конечно распознает файлы программы SQL Server Express 2005 и более ранних версий.
Добавить комментарий