I have an application where I need to have two databases with the same information but one needs to keep the data for archiving and the main database needs to have a much shorter timeframe of data. I have looked into mirroring and replication but it seems to me that any changes (purging of data) done in the master database would then be carried over to the archive database. Is this correct? Is there a better way?
Main database is SQL2000
Archive database is SQL2008 running on Win2k8R2
Thank you for any help,