No podrá cargar la base de datos, solo un script de la misma. Incluso en el modo de compatibilidad 90, la estructura física de la base de datos será la de 2008 y el sitio de alojamiento no podrá cargarla.
Tenga en cuenta que el nivel de compatibilidad no significa necesariamente que las nuevas funciones de SQL 2008 no estén disponibles, sino que simplemente significa que (algunas) funciones que existían en 2005 funcionarán de la misma manera en 2008 . La lista completa de cambios en el modo de compatibilidad se encuentra en MSDN . En particular, no hay nada que impida el uso de una fecha y hora2, fecha, hora o cualquier hora nueva en una base de datos establecida en el nivel de compatibilidad 90. De hecho, sería imposible simplemente porque el nivel de compatibilidad se puede cambiar después se crea una tabla.
Va a desarrollar contra una instancia de SQL 2k5 o leer el manual del producto y aprender qué características están disponibles en qué versión.