8. Januar 2021 09:18
stony hat geschrieben:Kann es sein das man keine Änderungen an den Tabellen vornehmen sollte. Musste nämlich eine Tabelle ändern.
Da hast du schon den Übeltäter ausgemacht.
Ändert man irgendwelche Objekte (durch direkte Anpassung oder durch einen Objekt-Import), müssen alle (geänderten) Objekte kompiliert werden, damit sichergestellt ist, dass die Objekt Metadaten passen.
Anschließend müssen alle Services zu dieser Datenbank neugestartet werden, damit diese auch die aktuellste Version der Objektstände verwenden.
Anstelle eines Neustarts der Dienste kann man auch mit dem Dev-Client (bzw. der Powershell) alle (geänderten) Objekte auf allen Services kompilieren.
Aus diesem Grund sollte man Objektanpassungen nur außerhalb der Kernarbeitszeit und nur in ganz dringenden Ausnahmefällen während der Kernarbeitszeit importieren.
Wir haben hierzu einen festen Abend in der Woche, an dem wir Arbeiten an der IT-Landschaft (Hardware/Software) durchführen.
Darüber hinaus werden bei uns jede Nacht alle NAV-Services zu allen NAV-Datenbanken neugestartet.