This is very odd - and causing me a lot of stress, as I can’t explain it to the users, nor guarantee the system can be reliable.
We have two servers, one externally internet facing, and this replicates with an internal server in our lan.
We have a web database where clients post documents with feedback about our products and services.
The two servers replicate every 15 minutes.
The documents created on the external server replicate to the internal one, then a scheduled agent creates a workflow document in another database on the internal server.
Today, we suddenly found around half a dozen workflow documents which clearly related to activity several months ago. We checked the original documents in the web database, and these show a created date in the notes property tab of today.
We contacted the people who had submitted the documents and they confirmed they had done so last year.
Furthermore, there is a date field which gets set by the webquerysave agent on the web form which stores the date it ran - this shows today’s date.
I am completely baffled - it can’t be a re-appearing document issue caused by deletion stubs being purged between replications as the replication happens multiple times a day, plus no-one should be deleting documents.
I can’t see how corrupted views suddenly being fixed and displaying documents, as this wouldn’t explain the notes created date and the date field set by the webquerysave.
I am going to try and find an old backup tomorrow to load the web db from 2007 to see if these documents were there then.
Has anyone got any ideas what I can try next - I have to both explain and fix this otherwise the whole system is unreliable (we need to respond to these documents promptly)!!!