Kernel for SQL enables MS SQL Server administrators to repair SQL 2005 database files and recover tables, views, triggers and stored procedures from them. SQL files that are corrupt due to reasons like virus corruption, invalid database header, accidental deletion of files etc. are effectively repaired with Kernel for SQL. Moreover, the software to repair SQL server 2005 database also repairs damaged unique keys, primary keys and foreign keys. Repair SQL 2005 database software thoroughly scans the corrupt SQL database and displays the recovered items. The user can further save the recovered items at the desired location and can copy the recovered data to a newly created SQL database with the help of commit.bat file. This batch file is automatically created in the folder where recovered data is saved. Repair SQL 2005 database software supports MS SQL server 2000 and 2005 for repairing. Demo version of the software is also available, which can be downloaded for free. However, the demo version is fully functional and enables the user to repair and recover data from the corrupt SQL database but saving recovered data is not possible with it. To save the recovered data, full version needs to be purchased.