top of page
OFFICIUM INSERVIO IT
Your reliable partner for your business software...
Änderungsverfolgung deaktivieren / Disable change tracking
(alle Versionen/all versions)
Dienstag, 27. Januar 2026
Deutsch
Hintergrund
Um das Change Tracking des SQL-Servers gezielt für alle Tabellen (oder bestimmte Tabellen) zu deaktivieren , empfiehlt sich ein T-SQL Script.
English
Background
To disable SQL Server Change Tracking in a targeted manner for all tables (or specific tables) , a T-SQL script is recommended.
SQL Script
-- Finds all tables with change tracking and disables the change tracking for those tables.
DECLARE @sql NVARCHAR(MAX) = N''
SELECT @sql += N'ALTER TABLE ' + QUOTENAME(s.name) + N'.' + QUOTENAME(t.name)
+ N' DISABLE CHANGE_TRACKING;' + CHAR(13)
FROM sys.change_tracking_tables ctt
JOIN sys.tables t ON ctt.object_id = t.object_id
JOIN sys.schemas s ON t.schema_id = s.schema_id
IF LEN(@sql) > 0
BEGIN
PRINT 'Disabling Change Tracking on the following tables...'
EXEC sp_executesql @sql
PRINT 'Done. Change Tracking disabled.'
END
ELSE
BEGIN
PRINT 'No tables found with Change Tracking enabled.'
END
GObottom of page
