Ошибка при запуске плана обслуживания
По теме из базы знаний
- Быстро, дёшево и массово подстраховать базы клиентов от утери. Комплексная система удалённого резервного копирования
- Обслуживание баз данных. Не так просто, как кажется
- Исправление ошибки плана обслуживания MS SQL
- Yandex Cloud Managed Service: мониторинг, планы обслуживания, бэкапы и выводы
- Базы данных. Несколько шагов до серьезного обслуживания
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
а) Какая версия платформы 1С? Начиная с 8.3.22 что-то меняли с блокировками на уровне страниц.
что-то типа SET(ALLOW_PAGE_LOCKS = ON, ALLOW_ROW_LOCKS = ON) нужно делать, а после обслуживания индексов SET (ALLOW_PAGE_LOCKS = OFF, ALLOW_ROW_LOCKS = ON)
б) Какая версия MS SQL Management studio? В какой-то был баг, что некоторые задания нельзя было создать ил не работали они потом. И права пользователя. Но это предположение считаю менее вероятным.
что-то типа SET(ALLOW_PAGE_LOCKS = ON, ALLOW_ROW_LOCKS = ON) нужно делать, а после обслуживания индексов SET (ALLOW_PAGE_LOCKS = OFF, ALLOW_ROW_LOCKS = ON)
б) Какая версия MS SQL Management studio? В какой-то был баг, что некоторые задания нельзя было создать ил не работали они потом. И права пользователя. Но это предположение считаю менее вероятным.
(6) Добавил скрипты для установки и снятия страничных блокировок, но ничего не поменялось, та же ошибка.
Тексты скриптов:
1) EXEC sp_msforeachtable 'ALTER INDEX ALL ON ? SET (ALLOW_PAGE_LOCKS = ON, ALLOW_ROW_LOCKS = ON)'
GO
2) EXEC sp_msforeachtable 'ALTER INDEX ALL ON ? SET (ALLOW_PAGE_LOCKS = OFF, ALLOW_ROW_LOCKS = ON)'
GO
Тексты скриптов:
1) EXEC sp_msforeachtable 'ALTER INDEX ALL ON ? SET (ALLOW_PAGE_LOCKS = ON, ALLOW_ROW_LOCKS = ON)'
GO
2) EXEC sp_msforeachtable 'ALTER INDEX ALL ON ? SET (ALLOW_PAGE_LOCKS = OFF, ALLOW_ROW_LOCKS = ON)'
GO
Прикрепленные файлы:
План обслуживания запускается под пользователем, у которого прав на папки с базами, скулем, темпы и т.д. достаточно?
Можно вот посмотреть, почитать
Попробовать переустановить/установить другую версию MS SQL Management studio, разные версии Visual Studio.
План обслуживания на новом сервере настроили, или после переустановки чего-то? Предыстория есть какая-то? План обслуживания вручную запускается или по расписанию? Опять же, под каким пользователем? Под sa работает?
Можно вот посмотреть, почитать
Попробовать переустановить/установить другую версию MS SQL Management studio, разные версии Visual Studio.
План обслуживания на новом сервере настроили, или после переустановки чего-то? Предыстория есть какая-то? План обслуживания вручную запускается или по расписанию? Опять же, под каким пользователем? Под sa работает?
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот