Я хотел бы установить SQLExpress2005 в качестве экземпляра "SQLExpress" и установите SQLExpresss2008 как экземпляр "SQLExpress2008".
Есть ли проблемы с этим на той же машине?
Пока вы даете им разные имена, проблем не должно быть. Двоичные файлы хранятся в каталогах в зависимости от версии, и вы можете (и должны) указывать их файловые группы в разных местах. Это также должно относиться к полной версии.
Работает на моей машине :) Просто избегайте конфликтов между экземплярами. Не более одного экземпляра по умолчанию, и именованные экземпляры должны быть уникальными.
Я почти уверен, что вы можете использовать полную версию SQL, но вам нужно сделать это, установив именованные экземпляры. Это может быть проблемой в SQL Express, когда он не предоставляет такую возможность.