Skapa testdatabaser

Monitor ERP installationshanterare används för att lägga till testdatabaser som är kopior av företagsdatabaser. Testdatabaserna läggs till under fliken Testdatabaser och används i utbildningssyfte eller för olika tester som inte bör göras i företagsdatabaserna.

När en testdatabas läggs till skapas det även en sektion för testdatabasen i konfigurationsfilen MonitorCompanyConfiguration.json. Den filen finns i Monitor-serverns installationsmapp (vanligtvis C:\Program Files (x86)\Monitor ERP System AB).

En befintlig testdatabas kan vid behov kopieras över av en företagsdatabas, för att få en färsk kopia att använda som testdatabas.

Om databaserna ligger på SQL Anywhere kan detta göras manuellt med knappen Kopiera ny testdatabas på fliken Testdatabaser. En befintlig testdatabas kan också kopieras regelbundet via ett schemalagt kopieringsjobb, vilket går att ställa in då testdatabasen skapas eller i efterhand i installationshanteraren.

Om databaserna ligger på SQL Server ska skriptet TestCompanyCopy.sql användas för att skapa en schemalagd körning av ett kopieringsjobb i Microsoft SQL Server Management Studio. Skriptet ska du ha erhållit från Monitor ERP System AB.

  • Befintliga användarkonton följer med från företagsdatabasen. Testdatabaser kräver dock inga användarlicenser, så du kan fritt lägga upp ytterligare användarkonton i dina testdatabaser.
  • Schemalagda och automatiska händelser blir förvalt inaktiverade i testdatabaser, men går att köra manuellt. Det gäller följande händelser: nettobehovskörning, vidarebefordran av attest och påminnelse av attest via e-post (när EFH används), inläsningar från e-postbrevlådor (t.ex. i Säljstöd), automatkörningar och bevakningsuppdrag. Även sökindexeringen i testdatabaser stängs av. Syftet med att detta blir inaktiverat och att sökindexeringen stängs av är för att spara systemresurser på servern.

Användare inloggade i testföretaget blir automatiskt utloggade från Monitor ERP när kopiering sker till testföretaget. Det är bra att känna till detta, framförallt om schemalagd kopiering tillämpas.