Existe uma maneira de verificar a última vez que uma operação de redução foi realizada em um log de transações do SQL Server 2000

StackOverflow https://stackoverflow.com/questions/5354455

Pergunta

Eu tenho um banco de dados em execução em uma caixa de cliente SQL Server 2000 onde o arquivo de log de transações tem apenas 1 MB.Isso parece muito perculatório.

Não consigo encontrar nenhum plano de manutenção de banco de dados ou trabalho de agente SQL individual que o esteja reduzindo explicitamente, então não tenho certeza de como descobrir quando isso aconteceu.

Existe uma tabela ou visualização do sistema que eu possa usar para descobrir quando foi feita a última operação de redução no registro de transações?

Foi útil?

Solução

Você deve ser capaz de determinar isso a partir da hora da "última modificação" no arquivo "ldf" (a menos que tenha crescido automaticamente nesse ínterim - o que parece improvável, pois ainda tem apenas 1 MB)

O banco de dados tem atividade registrada acontecendo?A opção de redução automática do banco de dados está ativada?(Você não veria um trabalho do agente SQL se fosse o caso de uma tarefa em segundo plano realizar essas operações de redução).Esta configuração é extremamente não recomendada

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top