Пришлось столкнуться с проблемой, когда у клиента возникали "специфические" ошибки следующего характера:
The following error(s) have occurred: Оригинальное сообщение об ошибке: I/O error (bad page ID) detected during read at offset 0x00000010a5c000 in fileC:\terrasoft\Data\terrasoftCRM 30x15 Rus.mdf
Ошибка сохранения записи. Оригинальное сообщение об ошибке: I/O error (bad page ID) detected during read at offset 0x00000010a58000 in fileC:\terrasoft\Data\terrasoftCRM 30x15 Rus.mdf
Оригинальное сообщение об ошибке: Could not find the index entry for RID '16f1d2207bc9455f408a6e73882fe163ff010000' in index page (1:498400), index ID 0, database 'TSCRM30'. «Call Stack»
Данная ошибка возникает при сбоях сервера базы данных. Для решения нужно выполнить скрипт, на базе данных с помощью Query Analyzer или Management Studio:
USE master
go
ALTER DATABASE Название_базы SET single_user
go
USE Название_базы
go
DBCC CHECKDB ('Название_базы', repair_allow_data_loss)
go
ALTER DATABASE Название_базы SET multi_user
go
С помощью данного запроса починили уже две базы клиентов.
Может кому-то еще пригодится!;)