Microsoft SQL Server Native Client 11.0: Поставщик TCP: Удаленный хост принудительно разорвал существующее подключение

В одной организации часто начали выключать электричество(толи перегруз,толи рукоЖОПЫЕ электрики).

В итоге при подключении к серверу "1С Предприятия" ПОД ОПРЕДЕЛЕННЫМ пользователем вываливалась ошибка

Microsoft SQL Server Native Client 11.0: Поставщик TCP: Указанное сетевое имя более недоступно.
HRESULT=80004005, HRESULT=80004005, HRESULT=80004005, HRESULT=80004005, HRESULT=80004005, HRESULT=80004005, HRESULT=80004005, SQLSrvr: SQLSTATE=08S01, state=1, Severity=10, native=10054, line=0
SQLSrvr: SQLSTATE=08S01, state=1, Severity=10, native=10054, line=0
SQLSrvr: SQLSTATE=08S01, state=1, Severity=10, native=64, line=0"

Вечером попробовал выгрузить базу,получил ошибку

Соединение с сервером баз данных разорвано администратором или Неопознанная ошибка HRESULT=80004005

Такую же ошибку получил при ТЕСТИРОВАНИЕ и ИСПРАВЛЕНИИ

Что только не делал(От отчаяния) и пересоздавал базу на сервере "1С Предприятия",отключал(подключал) базу MSSQL сервера итд

В Итоге додумался погуглить на предмет "Восстановления базы данных MSSQL"

ALTER DATABASE <Имя БД> SET EMERGENCY
ALTER DATABASE <Имя БД> SET SINGLE_USER
DBCC CHECKDB (<Имя БД>, REPAIR_ALLOW_DATA_LOSS)
ALTER DATABASE <Имя БД> SET MULTI_USER

<Имя БД>  -- Заменить на свое без кавычек

И все стало хорошо 🙂 Выгрузка успешно прошла. После чего я грохнул базу MSSQL+ базу на сервере "1С Предприятия".
Сделал загрузку и ВУАЛЯ)

UPD: ВУАЛЯ с первого раза не получилось,получил ошибку идентификации пользователя(Хотя в конфигуратор получалось заходить).
Помогло Тестирование и Исправление.

Поэтому после манипуляций с MSSQL всегда делать Тестирование и Исправление базы данных 1С

Оставить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *