MS SharePoint database recoveryt tool has embedded with powerful recover modes that fix SharePoint errors and other corruptions or damage issues for retrieve database items without altering the original formatting & meta data properties. Freeware version of SharePoint recovery software shows the preview of each and every step & shows the recovery result before saving. You need to purchase the full version of this tool for restore all retrieved database objects on desired location. Read more: http://www.sharepointrecoverytool.com