Если вы уверены, что он поврежден, продолжайте читать. Но сначала вы полностью уверены, что он коррумпирован? Как вы решили, что это коррумпировано? (Извините, что спрашиваю, но восстановление главной базы данных - это действительно большое дело.)
Предполагая, что у вас есть резервная копия главной базы данных, вам нужно остановить службу SQL и перезапустить экземпляр, запустив его из командной строки с помощью ключей -c -f -m. Это делается из любой папки, в которой двоичные файлы SQL Server находятся по умолчанию в "c: \ program files \ Microsoft SQL Server \ MSSQL10.MSSQLSERVER \ MSSQL \ binn".
sqlservr -c -f -m
Это запустит SQL Server в командном окне. Затем подключитесь к SQLCMD в другом окне и используйте оператор RESTORE DATABASE для восстановления базы данных из самой последней резервной копии. Экземпляр должен автоматически выключиться.