We are in need of finalizing an archival approach for one of our Web and Client server application. The major requirements are
a) User can click on Web front end to start archival process.
b) The system should move the related data to archived space in a backup location.
c) Could be a batch process.
d) The relation between tables is extensive i.e. > 30 tables need to be managed for archival one component.
e) Database size is not very huge < 10 MB.
We were planning to have a table to store archival flag, which will be set when user click on Archival. Then a batch program will copy the database in to a backup location and delete the entries from archived database where archive flag is not set and delete entry from master database where archive flag is set. The problem is how to synchronize the changes when archival process runs next time i.e. the master database would have changed so how to put that data in archival database with out removing existing data.
Any other approach/practical solutions will be very helpful.
Regards,
Mridul MishraWant to reread that and tell us if you think that makes sense?
Archive what? How do you know what to mark?
Maybe a simple explination:
"I build widgets...and when a widget is shipped I need to archive the order..."
What are you doing?|||Hmmm...Sorry for being not clear enough. Some how i thought every one is bugged with the problem as much as i do...;)
Well archival is more an event based task...Let me try to give more relevant information here..it's normal microsoft project plan which are stored and displayed for users. In most of the cases users might decide on their own whims(as most of the users are ;) ) when they feel data need to be moved to archive.
Thanks and regards
Mridul
Showing posts with label major. Show all posts
Showing posts with label major. Show all posts
Sunday, March 25, 2012
Archival logic/algoritm
Monday, March 19, 2012
Applying Schema change.
Hi.
One of teh major problems we are facing is happening when we change the data
base structure for new releases and we want to dispatch this to existing
clients.
1.Is there a utility that allow us to apply the new schema on an exiting
data base.
2. Is there also a utility that will list records that are imcompatible with
the new schema (constraints violations ,etc...)
thanks1.
http://www.innovartis.co.uk/database_dbghost_home.aspx
http://www.red-gate.com/SQL_Compare.htm
2. I'm not aware of any. Typically I would expect to develop my own
transformations to align the legacy data with the new schema.
David Portas
SQL Server MVP
--
One of teh major problems we are facing is happening when we change the data
base structure for new releases and we want to dispatch this to existing
clients.
1.Is there a utility that allow us to apply the new schema on an exiting
data base.
2. Is there also a utility that will list records that are imcompatible with
the new schema (constraints violations ,etc...)
thanks1.
http://www.innovartis.co.uk/database_dbghost_home.aspx
http://www.red-gate.com/SQL_Compare.htm
2. I'm not aware of any. Typically I would expect to develop my own
transformations to align the legacy data with the new schema.
David Portas
SQL Server MVP
--
Subscribe to:
Posts (Atom)