Два сервера приложений Win Server 2016 standart (x64), на одном платформа 8.3.13.1315 х64, на другом 8.3.13.1315 и 8.3.12.1595 х64
Сервер SQL: Windows Server 2016 Standart (x64) И Microsoft SQL Server 2014 (x64)
Сервера приложений наши, а сервер SQL в дата центре.
В последние дни регулярно отваливается 1С с ошибками:
Соединение с сервером баз данных непригодно для использования после разрыва соединения администратором и будет переустановлено.
Microsoft SQL Server Native Client 11.0: The COMMIT TRANSACTION request has no corresponding BEGIN TRANSACTION.
или:
Ошибка СУБД:
Microsoft SQL Server Native Client 11.0: Invalid object name '#tt1'.
Падает у всех пользователей с интервалами от 10 минут до нескольких часов. Вроде ничего в настройках серверов в последнее время не меняли.
Подскажите где копать, куда смотреть.
(3) это не то
(2) скорее сеть, кэш и память не могут одновременно глюкануть на двух серверах приложений.
(1) SQL сервер один? Есть там записи в журнале Windows в это время?
Что там с темповской базой происходит? Размер ограничен? Место на диске есть в его разделе?
Я бы посмотрел в чем разница тех баз, которые вылетают от тех, которые нормально работают.
Возможно, что некоторое время назад эти две базы жили под другой платформой и с тех пор платформа поменялась и надо что-то сделать. Например, выгрузить базу на новой платформе и загрузить обратно.
Возможно, что не нужно ничего долго искать, а гораздо быстрей переподключить базы с сервера СУБД заново (т.е. с другими именами, например) к серверу 1С. Или начать хотя бы с того, что кэш сервера 1С почистить.
На сеть и прочее остальное железячное грешить бестолку, т.к. какие-то базы работают, а значит с сетью и серверами в целом все в порядке.
Оказалось на серверах приложений в свойствах кластера не настроили перезапуск рабочих процессов. Все было по нулям. На удивление один из серверов год стабильно работал в таком режиме. У второго два месяца эксплуатации.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший