Disporre di un ambiente di prova di un sistema ERP è fondamentale per provare le nuove procedure e fare training agli utenti. Noi chiamiamo questo ambiente “staging”.

Affinché sia produttivo, uno “staging” deve avere i dati il più possibile aggiornati. Meglio se è una copia dell’ambiente di produzione: in questo modo le impostazioni saranno stesse ed i test saranno realmente attendibili.

Lo script seguente crea una copia dell’ambiente di produzione a partire da un backup di SQL Server. Può essere schedulato automaticamente o lanciato quando necessario per “rinfrescare” l’ambiente di prova.

Si noti la parte finale dello script con cui viene modificato l’indicatore di sistema ed impostati tutti i processi automatici “in attesa”.

Di solito il database di staging viene servito da una istanza specifica dell’Application Server di Dynamics NAV che risponde ad una diversa porta TCP.