sql - MSSQL Automatic Merge Database -
i have pc has mssql database 800 variables being populated every second. need database merge/backup second database on server pc @ least every 10 minutes. additionally, first database needs wiped clean once per week, in order save local drive space, 1 week's worth of data stored on first database @ given time; meanwhile, second database keeps intact , never gets cleared, being added upon merges occur every 10 minutes.
to knowledge, means cannot rely on database mirroring, since first 1 wiped every week. have gathered, means have have scheduled merges going on every 10 minutes.
i readily admit know next nothing sql. 2 questions are:
- how set scheduled merges occur 1 database in 10 minute frequencies?
- how set database scheduled/scripted gets cleared every week?
(note: both databases running on ms sql server 2012 standard.)
assuming can create linked server on server connects server b (here's guide)
then create trigger on table, example table1:
create trigger trigger1 on table1 after insert insert serverb.databaseb.dbo.table1 select * inserted more on triggers here.
for part 2, can schedule job truncate table on whatever schedule like. how create scheduled job.
trigger fires on inserts deleting rows nothing table on server b.
Comments
Post a Comment