Here’s an informative post explaining some options when recovering a corrupt database using SQL Server: http://www.sqlservercentral.com/articles/Corruption/96117/
Don’t forget to backup the tail of the log!
Here’s the process, including a few extra tips if the original server is unavailable: http://www.sqlskills.com/blogs/paul/disaster-recovery-101-backing-up-the-tail-of-the-log/