Невозможно получить все включенные базы данных отслеживания изменений

Я пытаюсь получить все базы данных отслеживания изменений с помощью:

Select * 
from sys.change_tracking_databases

Я уже включил все свои базы данных, но запрос возвращает только текущие данные, которые я использую, или возвращает строку 0, если я использую основную базу данных.

Что я сделал не так, или мне нужно что-то еще настроить?

1 ответ

Это должно работать. И если это не так, вы не сделали это правильно

Вы также можете выбрать свойства в своей базе данных и перейти к опции отслеживания изменений, которая находится прямо под полем опции. Там вы можете увидеть, если отслеживание изменений = True

SELECT d.name AS 'Database Name', t.*
FROM sys.change_tracking_databases t
INNER JOIN sys.databases d ON d.database_id = t.database_id

Другие вопросы по тегам