Ошибка СУБД: HRESULT = 80004005
Ошибка СУБД: Microsoft OLE DB Provider for SQL Server: An inconsistency was detected during an internal operation. Please contact technical support. Reference number 8. HRESULT = 80004005, SQLSrvr: Error state=1, Severity=16, native=5243, line=1
- Описание
- Подробнее
Описание
Вот такая «гадость» стала появляться после неоднократного падения сервера во время формирования оборотно-сальдовой ведомости, материального отчета и при попытке выгрузки dt-файла через конфигуратор.
Параметры системы:
Microsoft Server 2003, MSSql 2005, 1C:Предприятие 8.1.15.14
Поискав в «Гугле», решил проблему в 3 шага:
1. Перевод базы данных в режим Single_User (Однопользовательский режим). Написал в MSSQL следующий запрос:
- ALTER DATABASE «Database_name» SET Single_USER — где, «Database_name» — имя базы
2. Поиск и исправление найденных ошибок:
DBCC CHECKDB («Database_name», REPAIR_ALLOW_DATA_LOSS) With ALL_ERRORMSGS
GO
3. Перевод базы данных в режим Multi_User (Многопользовательский режим):
ALTER DATABASE MILK SET Multi_USER
Может быть, информация будет кому — нибудь полезная..

