Существует множество решений, в зависимости от того, что вы подразумеваете под периодическим использованием баз данных SQL Server 2008 и SQL Server 2005. Если предположить, что клиентская база данных SQL Express 2005 является приложением, которое контролирует свои собственные данные, но в конечном итоге необходимо объединить эти изменения с базой данных SQL Server 2008, тогда репликация слиянием, вероятно, будет хорошим решением. База данных SQL Server 2008 будет издателем, а SQL Express 2005 будет подписчиком (SQL Express может быть только подписчиком).