🚀 Tutorial: Evitar pulo no IDENTITY no SQL Server 2019 com -T272 1. O que é o parâmetro -T272? O SQL Server, a partir da versão 2012, utiliza cache de identity. Isso pode causar saltos (pulos) de numeração em campos IDENTITY quando o serviço é reiniciado ou ocorre uma falha. O parâmetro -T272 (trace flag 272) desabilita esse cache, garantindo que o IDENTITY não pule mais números. 2. Ativar permanentemente com Startup Parameters Abra o SQL Server Configuration Manager. Vá até SQL Server Services. Localize o serviço do seu SQL Server (ex: SQL Server (MSSQLSERVER)). Clique com o botão direito sobre ele e vá em Properties. Abra a aba Startup Parameters. No campo de parâmetros, adicione: -T272 Clique em Add. Salve as alterações. Reinicie o serviço do SQL Server. ✅ A partir de agora, o IDENTITY não terá mais pulos de numeração, mesmo após reiniciar o servidor. 3. Ativar temporariamente via comando SQL Se não quiser reiniciar o servidor ou testar antes de aplicar permanentemente, use o comando: DBCC TRACEON(272, -1); Esse comando habilita o -T272 para todas as sessões, mas só vale até o próximo restart do SQL Server. Para verificar se está ativo: DBCC TRACESTATUS(272); Se retornar Status = 1, significa que está habilitado.