Гость
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Проблема с CDC / 6 сообщений из 6, страница 1 из 1
03.12.2020, 21:36
    #40024386
JuniorAI
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с CDC
Добрый вечер!

В один момент заметил, что cdc перестал записывать данные в _CT таблицы.
Место на дисках есть, джоб cdc_capture работает(пробовал перезапускать), sys.dm_cdc_errors пустая, транзакции никакие не висят, все таблицы is_tracked_by_cdc, останавливал джоб и дергал хранимкой sys.sp_cdc_scan, ничего не помогло.
Для новых таблиц всё работает корректно, если отключить cdc для таблицы, а потом включить, тоже всё нормально.

Сталкивался кто-нибудь с подобным?

Спасибо.
...
Рейтинг: 0 / 0
03.12.2020, 22:28
    #40024396
PizzaPizza
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с CDC
JuniorAIСталкивался кто-нибудь с подобным?

Куча причин

https://www.google.com/search?q=sql server cdc stopped working
...
Рейтинг: 0 / 0
04.12.2020, 17:47
    #40024708
Владислав Колосов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с CDC
JuniorAI,

базу могли на простую модель переключить.
...
Рейтинг: 0 / 0
07.12.2020, 11:13
    #40025168
Александр Гладченко
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с CDC
Это ещё сырая технология, и падучая у неё бывает часто из-за коллизий на уровне метаданных. В общем, следите за данными - это единственный пока достоверный источник распознования проблем. Если залипнет - переподключение таблиц для CDC вполне себе метод. Если таблицы не огромные, то и не сильно париться придётся.
...
Рейтинг: 0 / 0
08.12.2020, 14:18
    #40025592
JuniorAI
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с CDC
Александр Гладченко,

Сегодня проверил таблицы, которые переподключал (3 штуки, одна тестовая и две рабочих), так они опять отключились. Переподключил тестовую-опять работает. Странная ерунда какая-то. Ещё заметил, что функция sys.sp_cdc_disable_table не удаляет capture_instance и функции [cdc].[fn_cdc_get_net_changes_...] и [cdc].[fn_cdc_get_all_changes_...] хотя должна.

Владислав Колосов,

name recovery_model_desc
model FULL

@@version:
Microsoft SQL Server 2017 (RTM-CU10) (KB4342123) - 14.0.3037.1 (X64) Jul 27 2018 09:40:27 Copyright (C) 2017 Microsoft Corporation Standard Edition (64-bit) on Windows Server 2016 Standard 10.0 <X64> (Build 14393: ) (Hypervisor)

Что то я совсем запутался :)
...
Рейтинг: 0 / 0
08.12.2020, 23:20
    #40025811
Владислав Колосов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблема с CDC
JuniorAI,

CU22 уже вышел, попробуйте обновить.
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Проблема с CDC / 6 сообщений из 6, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]