Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Aplica-se a:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Base de dados SQL no Microsoft Fabric
Devolve uma linha para cada base de dados que tenha o acompanhamento de alterações ativado.
| Nome da coluna | Tipo de dados | Description |
|---|---|---|
| database_id | int | ID da base de dados. Isto é único na instância do SQL Server. |
| is_auto_cleanup_on | bit | Indica se os dados de acompanhamento de alterações são automaticamente limpos após o período de retenção configurado: 0 = Desligado 1 = Em |
| retention_period | int | Se estiver a ser utilizado o autocleanup, o período de retenção especifica quanto tempo os dados de acompanhamento de alterações permanecem na base de dados. |
| retention_period_units_desc | nvarchar(60) | Especifica a descrição do período de retenção: Minutos Horário Dias |
| retention_period_units | tinyint | Unidade de tempo para o período de retenção: 1 = Minutos 2 = Horas 3 = Dias |
Permissions
As mesmas verificações de permissões são feitas para sys.change_tracking_databases que são feitas para sys.databases. Se o chamador da sys.change_tracking_databases não for o proprietário da base de dados, as permissões mínimas necessárias para ver a linha correspondente são ALTERAR QUALQUER BASE DE DADOS ou VER QUALQUER BASE DE DADOS permissão ao nível do servidor, ou CRIAR BASE de DADOS permissão na base de dados principal ou na base de dados atual.
Ver também
Vistas do Catálogo de Monitorização de Alterações (Transact-SQL)
Controlar alterações de dados (SQL Server)