1. Home
  2. Kennisbank
  3. OnsDB
  4. Installatie en gebruik

Foutmelding: violation of primary key constraint in OnsDB

Bijgewerkt op 28 Mar om 16.44 uur

Probleemomschrijving

De foutmelding is vergelijkbaar met onderstaande illustratie. Deze foutmelding kan afwijken, afhankelijk van het type lokale database. Het betreft in ieder geval "duplicate key values".

/topic-images/violation%20of%20primary%20key%20constraint_306.png

Probleemomschrijving

Dit ontstaat doordat er meerdere runs draaien met overlap, waarbij geldt dat de gegevens naar dezelfde database worden weggeschreven.

Oplossing

Beëindig alle OnsDB-runs en start 1 run opnieuw.

Voorkomen

Controleer geautomatiseerde/ingeplande runs op mogelijke overlap. In de e-mailrapportage en in de OnsDB-logs is te zien hoelang een run duurt. Zorg ervoor dat de ingeplande runs niet kunnen overlappen door deze ruim te planning met inachtneming van de duur van een reguliere run. Stel dat de run 1 uur en 20 minuten duurt, plan de runs dan met 2 uur tussenruimte. Het is ook mogelijk om in Windows in te stellen dat een taak niet dubbel gestart kan worden. Zie voor meer informatie deze pagina.