Почему таблица отслеживания изменений SQL Server 2008 не очищается после применения исправления? - PullRequest
0 голосов
/ 18 марта 2011

Кажется, у нас есть проблема, перечисленная здесь, без примененных пакетов обновления:

ИСПРАВЛЕНИЕ: Системная таблица sys.syscommittab не очищается после периода хранения для отслеживания изменений в SQL Server 2008 (http://support.microsoft.com/kb/2446860)

Итак, мы применили SP2, а затем SP2 Cumulative Update 2 (http://support.microsoft.com/kb/2467239), в котором указано, что в него включено исправление проблемы. Однако мы все еще наблюдаем проблему. Есть ли у кого-нибудь какие-либо предложения относительно того, что мы могли бы сделать неправильно или есть другая известная проблема?

Мы установили SP и CU только на один экземпляр разработки на сервере. Это нужно применять ко всем? Есть ли какой-то другой шаг, который мы должны выполнить, чтобы сказать SQL Server очистить отслеживание изменений сейчас? Мы попытались выполнить запрос с помощью функций отслеживания изменений, а также изменили срок хранения. Мы также попробовали с новой базой данных. Тем не менее таблица sys.syscommittab не очищена.

Любая помощь приветствуется.

1 Ответ

0 голосов
/ 22 марта 2011

Так что казалось, что вам нужно запустить процесс очистки, форсируя некоторые обновления.В противном случае, казалось бы, что-то чистое, но ненамного.Теперь наши тестовые среды очищаются.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...