you can upgrade from SQL Server 2005 Ent edition directly to SQL Server 2012 Ent edition, but the SQL Server 2005 instance will need to be at service pack 4.
-----------------------------------------------------------------------------------------------------------
"Ya can't make an omelette without breaking just a few eggs" 😉