Collaborazione elettronica è il processo di condivisione delle informazioni tra utenti distribuiti. Groupware come Lotus Notes condivide il database con calendari, programmi e documenti tra gli utenti. Lotus Notes consente agli utenti di creare le repliche locali del database principale sul proprio computer. In presenza di più database, si pone la possibilità di database è in conflitto.
Perché esistono diversi database
Le repliche locali di database possono essere configurate per contenere informazioni più il database primario, contengono modelli personalizzati e le regole di routing. Le repliche di database locali risparmiare risorse di rete, permettendo agli utenti di fare affidamento su informazioni del database memorizzate sul proprio computer. Attività di rete, quindi, si verifica durante gli aggiornamenti periodicamente pianificati durante i periodi non di punta o su richiesta dell'utente.
Cause di conflitti di replica
Lotus Notes non bloccare i record quando un utente si sta modificando. Quando due utenti modificano lo stesso record in un database di Lotus Notes, possono verificarsi conflitti. Lotus Notes tenta di risolvere il conflitto chiedendo agli utenti quale versione del record da utilizzare. "Di Sam Teach Yourself Lotus Notes 7 in 10 minuti" afferma che "anche se molti programmi di utilizzano la replica per spostare copie dei dati più vicino agli utenti, note è insolito in quanto, per impostazione predefinita, consente agli utenti di apportare modifiche ai dati in qualsiasi copia del database." Se gli stessi dati viene modificati nei database master e replicati, si verifica un conflitto di replica. Utilizzo dei database master e locali in Lotus Notes crea conflitto quando le versioni del software non sono sincronizzate.
Soluzioni ACL
Se gli utenti non possono creare database separati, non possono verificarsi conflitti di database.
Limiti di controllo di accesso (ACL) può ridurre i conflitti di replica. ACL possono essere impostati per limitare scrivere e aggiornare le autorizzazioni per il database master. Quando le repliche del database Lotus Notes sono impostate su sola lettura, gli utenti mantengono l'accesso più rapido alle informazioni e mantenere le impostazioni personalizzate di Lotus. Tuttavia, le repliche di database Lotus l'impostazione in modo che gli utenti non possono modificare i dati impedisce i conflitti. Questa soluzione può richiedere agli utenti di passare tra le repliche di database e il database master per apportare modifiche ai documenti.
Prevenzione dei conflitti di Database
Aggiornamento delle versioni di Lotus Notes sul computer dell'utente quando viene aggiornato il server primario di Lotus Notes. Formare gli utenti di apportare modifiche al database e salvarli immediatamente. Limitare l'utilizzo di repliche di database locale salvati nei computer dell'utente. Diretto utente invece di lavorare all'interno del database master. Lotus Notes può essere configurato per utilizzare sempre l'ultima versione modificata del documento quando si verifica un conflitto di database. Lotus Notes database conflitti possono essere risolti dall'Unione di tutte le modifiche apportate al record. Database di Lotus Notes non vengono aggiornati immediatamente. Gli utenti possono ridurre il periodo di aggiornamento per minimizzare il tempo tra quando si modifica un record e quando il database viene aggiornato. L'aggiornamento frequente garantisce loro le modifiche vengono salvate nel database e il tempo in cui possono verificarsi conflitti di record è ridotto.