Если Вы на самом деле просто хотите количество, и не список можно также использовать запрос как это.
SELECT count(*) FROM information_schema.SCHEMATA;
Помимо обычных предостережений и предупреждений о параллельной установке SQL, нет никаких "известных проблем" в результате выполнения параллельной установки между SQL Express 9 и SQL Server 2008 R2.
Этот парень сделал это без проблем, как и я, хотя и с другими версиями. Совершенно уверен, что в моем случае это были SQL Express 2005 и SQL 2008 (100) / R1.
РЕДАКТИРОВАТЬ:
Поскольку вы обновили вопрос, я сделаю то же самое ... Developer Edition будет рассматриваться точно так же, как второй экземпляр (потому что это то, что он есть), и общий вариант использования параллельной установки MSSQL - , чтобы иметь разные версии MSSQL. Потому что, например, в моем случае, наша # $ ^ @ ing программа учета рабочего времени сотрудников привязана к MSSQL 2000, в то время как остальной мир ушел, и требует более поздней версии MSSQL. Итак, на одном из наших [производственных] серверов SQL установлены MSSQL 2000 и MSSQL 2008 в параллельной установке.