I need the best method for updating changes one way, based on a timestamp column. I can't use replication, b/c the databases will be refreshed daily. So, I can maybe use SSIS, or some custom change tracking. I'm not 100% familiar with change tracking but the requirements are this: 1. Push incremental changes (or bulk at EOD) from DB A to DB B 2. Have some sort of checksum process to ensure the records were moved and count 3. Audit abilitily and report this to user 4. Since the source db would be in essence overwritten daily, I'd need a table to store the changes. Please help with ideas!!