Portanto, sua tarefa está chamando um script T-SQL que está sendo executado na instância do SQL Server. Ele está chamando um procedimento armazenado que possui os comandos T-SQL para fazer os backups e a limpeza, pelo menos de acordo com as variáveis (todas as "@words"). Eu acho que este procedimento armazenado expressmaint
é armazenado no banco de dados master
. Se você está familiarizado com o T-SQL, você pode abrir o SSMS, localizar este procedimento armazenado, clicar com o botão direito do mouse sobre ele e clicar com o botão esquerdo em "modificar". Isso abrirá o procedimento e mostrará todo o código que está sendo executado. Fazer as alterações e clicar em "executar" (ou tecla F5) atualizará o procedimento, mas não faça isso até ter certeza do que está mudando.
De como é o script, eu verificaria que @dbretainunit = 'weeks',
@dbretainval = 1,
são as variáveis que pertencem a quanto tempo seus backups são mantidos. Você precisará determinar no procedimento armazenado como ele está manipulando essas variáveis. Pode ser básico e simplesmente alterá-lo para @dbretainunit = 'days', @dbretainval = 4
, conforme sua necessidade. No entanto, você não saberá até que você verifique o que faz.