Anleitungen - Updates MongoDB

Page / - zuletzt bearbeitet von Form-Solutions GmbH am 02.11.2023

Updates MongoDB

zuletzt bearbeitet von Form-Solutions GmbH

am 02.11.2023

Inhaltsverzeichnis

Allgemeine Hinweise

Verbindung zur Datenbank

Autista-Konfiguration

Beschreibung

Fehlermeldung

Ausführung

Ergebnis

Allgemeine Hinweise

Hier finden Sie eine Sammlung von manuell auszuführenden Datenbankskripts.

Die Ausführung der Skripte unterliegt Ihrer Verantwortung

Eine Weitergabe dieser Skripte an Dritte ist nicht zulässig

Wir empfehlen ein Datenbank Backup

Wir empfehlen zunächst einen Ausführung des Skriptes in einer Testumgebung

Verbindung zur Datenbank

Starten der mongo shell und Authentifizierung (mit den serverspezifischen Zugangsdaten):

mongo admin -u 'USERNAME' -p 'PASSWORD'

Autista-Konfiguration

Beschreibung

Ab Version 4.91.0 ist es ggf. notwendig, dass sehr alte Datenbankeinträge entfernt werden müssen.

Fehlermeldung

Betroffene Mandanten bekommen in der Mandantenkonfiguration oder in der Bürgersicht - wenn WebService-Anfrage während der Einreichung konfiguriert ist - eine Fehlermeldung bzw. einen Internal-Server-Error angezeigt. In der server.log Datei wird nachfolgende Error-Message geschrieben:

Failed to instantiate de.formsolutions.administrationcenter.organization.OrganizationModuleConfiguration using constructor NO_CONSTRUCTOR with arguments

Ausführung

use administrationCenter;
db.getCollection("organizationConfiguration").updateMany(
{},
{"$pull": {"moduleConfigurations": {"_class": "de.formsolutions.administrationcenter.organization.OrganizationAutistaConfiguration"}}}
)

Ergebnis

Der modifiedCount zeigt an, ob Datensätze geändert wurden.

{ acknowledged: true, insertedId: null, matchedCount: 1, modifiedCount: 1, upsertedCount: 0 }