Si vous avez tous les fichiers (mdf, ldf et potentiellement plusieurs ndf) et que la base de données a été proprement fermée, vous n'aurez pas de problème pour vous attacher à 2012.
Si vous n'avez que le mdf, cela peut fonctionner, mais cela peut également échouer.
Dans tous les cas, faites d'abord une sauvegarde des fichiers que vous avez.
Cela étant dit, assurez-vous de ne pas utiliser les fonctionnalités qui ont changé entre 2005 et 2012 (voir http://technet.microsoft.com/en-us/library/ms143532.aspx pour plus de détails)