The aim of this article is to find an efficient method to keep the database of critical tasks correct and update for performing the work of real time processing (such as power or water distributed environment), design and implement dual database server to control access to the database so the client read from one of dual server and update, write to both of them, if one of them fail then the other one must be capable of control and access all the client to its database. When the other server return to work the worked server would be responsible for updating this server database. The result shows that, using duality system resolves those problem existing in single server system and eliminates the dependency on the clients in accessing the database ;the existence of a second active server gives continuity for the work and never stopped the clients.