Resposta: sim. É possível. Na verdade, é trivialmente simples (desanexar o banco de dados, anexar na nova instância do servidor).
Por exemplo, leve 2008 R2 express, não 2008 express. 2008 já está desatualizado.
temos um servidor antigo que queremos dedicar totalmente como um servidor web público (hospedando alguns sites DotNetNuke) e, para isso, gostaríamos de instalar o SQL Server Express (provavelmente 2008) no servidor e, portanto, ter os dois Servidor de banco de dados e o servidor da Web na máquina.
Mas: Os bancos de dados do servidor da Web estão hospedados em um SQL Server 2005 Standard hoje.
Então a pergunta é: É possível mover um banco de dados de um servidor padrão para um servidor expresso?