I have a maintenance plan that does the following:
- Check Database Integrity
- Shrink Database
- Reorganize Index
- Rebuild Index
- Update Statistics
- Clean Up History
- Backup Database
- Maintenance Cleanup Task
It runs on schedule once a day and I have now tried to re-install a BAK on my local machine and I get the following error message:
The Log or differential backup cannot be restored because no files are ready to rollforward.
I barely understand the concept of how Transactional Logs are handle by SQL. In my mind, when a transaction runs and completes, not sure what "trace" leaves on the log file but in min mind that should just be a trace, not operational data that the MDF depends on.
From what I read ...it seems I'm wrong :)
But going back to my initial problem, I need to create a daily LOG that is USABLE.
I thought using a Maintenance Plan was the way.
Obviously not !!!
=========
EDITED:
I removed the unnecessary blocks ...but does that solve my original problem?