У нас є ПК, на яких працює SQL Server (SP4 2008 та SP1 2016), які регулярно втрачають силу. Очевидно, це іноді призводить до (індексу) пошкодження бази даних SQL Server, яку нам потрібно відновити згодом.
Мені відомо, що SQL Server не розроблений для подібних сценаріїв, і правильне рішення - це виправити причину втрати електроенергії (детальніше про це нижче, якщо вам цікаво). Тим не менш, чи є параметри настройки в SQL Server, які я можу встановити, щоб зменшити ризик пошкодження бази даних при втраті електроенергії ?
Передумови: "ПК" - це планшетний ПК Windows, встановлений на навантажувачі. Коли користувач вимикає навантажувач, планшет втрачає потужність. Ми намагалися навчити користувачів правильно вимикати Windows перед вимкненням навантажувача, але не вдалося (можливо, тому що саме його вимкнення «працює» більшу частину часу). Зараз ми також досліджуємо інші варіанти, такі як додавання ДБЖ, що сигналізує планшету про вимкнення втрати електроенергії.