Представления каталога Отслеживание изменений — sys.change_tracking_databases
Применимо к:База данныхSQL Server Azure SQL Управляемый экземпляр SQL Azure
Возвращает одну строку для каждой базы данных, для которой включено отслеживание изменений.
Имя столбца | Тип данных | Описание |
---|---|---|
database_id | int | Идентификатор базы данных. Это уникально в пределах экземпляра SQL Server. |
is_auto_cleanup_on | bit | Указывает, предусмотрена ли автоматическая очистка данных отслеживания изменений по истечении заданного срока хранения: 0 = Выключена; 1 = Включена. |
retention_period | int | Если используется автоматическая очистка, сроком хранения определяется продолжительность хранения данных отслеживания изменений в базе данных. |
retention_period_units_desc | nvarchar(60) | Задает описание срока хранения: Минуты Часы Дни |
retention_period_units | tinyint | Единица времени для срока хранения: 1 = Минуты; 2 = Часы; 3 = Дни. |
Разрешения
Для sys.change_tracking_databases выполняются те же проверки разрешений, что и для sys.databases. Если вызывающий объект sys.change_tracking_databases не является владельцем базы данных, минимальными разрешениями, необходимыми для просмотра соответствующей строки, являются разрешение ALTER ANY DATABASE или VIEW ANY DATABASE на уровне сервера или разрешение CREATE DATABASE в базе данных master или текущей базе данных.
См. также:
Представления каталога отслеживания изменений (Transact-SQL)
Отслеживание измененных данных (SQL Server)
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по