c# - Database monitoring application's architecture -
i've been given task develop application monitoring/backuping databases on our servers.
the application should things
- backup , copy backup @ given time given place(the user can change time , place)
- send email notifications finished backups @ given time, if error occured, report details
- all backup parameters should editable
- read database credentials given place
so thinking of windows service configurable windows forms application. going right direction here ?
there plenty of products designed this. it's easier , way cheaper existing product (with decent support) develop yourself, test it, troubleshoot etc etc. oracle has implemented backup , restore function databases, see introduction backup , recovery.
also, iirc windows service designed not communicate forms (or other way around), suggestion wouldn't work you'd expect. msdn: interactive services. note following text:
services cannot directly interact user of windows vista. therefore, techniques mentioned in section titled using interactive service should not used in new code.
Comments
Post a Comment