Tuttavia, è possibile eseguire un aggiornamento sul posto al livello funzione 6. Con un aggiornamento sul posto, la nuova versione del database è scritta nuovamente nel file di database originale, sostituendo la struttura di database precedente.
I vantaggi di un aggiornamento sul posto non richiedono all'utente di creare un nuovo database vuoto e non è necessario indicare i client o i server al nuovo database. Gli svantaggi di un aggiornamento sul posto consistono nell'impossibilità di ripristinare il database sullo stato precedente e il database non è disponibile per gli utenti fino al completamento del processo di aggiornamento. È necessario eseguire il backup di una copia completa del database e memorizzarla in un'altra ubicazione prima di eseguire un aggiornamento sul posto.
Per gli ambienti più complessi il rischio di un aggiornamento sul posto è superiore ai vantaggi.
L'utente non potrà eseguire un aggiornamento sul posto se si sta eseguendo un aggiornamento dal livello funzione 3. Maintenance Tool aggiorna anche la versione di metaschema dell'archivio di schemi quando si esegue l'aggiornamento dal livello funzione 3.
L'aggiornamento della versione di metaschema è interessato maggiormente rispetto al livello funzione. L'esecuzione del backup dei database è un'operazione critica quando si aggiornano sia la versione di metaschema che il livello funzione.