MSSQLRecovery recovers corrupted Microsoft SQL Server database files. It creates Transact-SQL script that re-creates the database from the scratch. MSSQLRecovery is able to recover corrupted tables, views, stored procedures, triggers, etc. Both standard and user-defined data types recovery is supported. Also the software repairs damaged primary keys, unique key, indexes (including "IGNORE_DUP_KEY", "CLUSTERED", "STATISTICS_NORECOMPUTE", "FILLFACTOR") and foreign keys. MSSQLRecovery is able to process really large databases (actually, the corrupted file size is limited only by the file system specifications, e.g. FAT32 won't support files larger than 2Gb in size). MSSQLRecovery is available for all the modern 32-bit operating systems including Windows XP, Windows 2000, Windows NT, Windows ME, Windows 98 and Windows 95. Microsoft SQL Server versions 6.5, 7.0, 2000 are supported.