[p]Server reboot is not an easy job as it looks like. You should be very cautious while rebooting your SQL server because any minor mistake can corrupt your whole SQL...
SQL Database backup should be created and used in these corruption situations but as you mentioned you have not created any backup then you can try for some recovery tool...