Я знаю, что было бы намного лучше, если бы я попробовал это сначала.
Но проблема в том, что это выделенный сервер моего клиента, на котором работает множество веб-сайтов.
Так что я не могу проверить это там.
Сервер - Windows Server 2008. Мои запросы:
Да, конечно! SQL Server 2005 и более поздние экземпляры успешно складываются вместе, и, честно говоря, SQL Server 2000 тоже неплохо с этим справляется.
Windows 2008 подойдет - я лично не пробовал эту комбинацию. Сказав все это, я рекомендую всегда сначала делать это на скретчбоксе!
Для двух или более экземпляров в одной ОС потребуется соответствующая настройка максимального объема памяти и мониторинг производительности обоих экземпляров.
Требования SQL Server 2008: http://technet.microsoft.com/en-us/library/ms143506(SQL.100).aspx
Требования SQL Server 2008 R2: http://msdn.microsoft.com/en-us/library/ms143506.aspx