Zeige letzte Bearbeiter
1 = Allgemeine Hinweise =
2
3 Hier finden Sie eine Sammlung von manuell auszuführenden Datenbankskripts.
4
5 (% class="box infomessage" %)
6 (((
7 1. Die Ausführung der Skripte unterliegt Ihrer Verantwortung
8 1. Eine Weitergabe dieser Skripte an Dritte ist nicht zulässig
9 1. Wir empfehlen ein Datenbank Backup
10 1. Wir empfehlen zunächst einen Ausführung des Skriptes in einer Testumgebung
11 )))
12
13 = Verbindung zur Datenbank =
14
15 Starten der mongo shell und Authentifizierung (mit den serverspezifischen Zugangsdaten):
16
17 {{code}}
18 mongo admin -u 'USERNAME' -p 'PASSWORD'
19 {{/code}}
20
21 = Autista-Konfiguration =
22
23 == Beschreibung ==
24
25 Ab Version 4.91.0 ist es ggf. notwendig, dass sehr alte Datenbankeinträge entfernt werden müssen.
26
27 == Fehlermeldung ==
28
29 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:
30
31 {{code}}
32 Failed to instantiate de.formsolutions.administrationcenter.organization.OrganizationModuleConfiguration using constructor NO_CONSTRUCTOR with arguments
33 {{/code}}
34
35 == Ausführung ==
36
37 {{code}}
38 use administrationCenter;
39
40 db.getCollection("organizationConfiguration").updateMany(
41 {},
42 {"$pull": {"moduleConfigurations": {"_class": "de.formsolutions.administrationcenter.organization.OrganizationAutistaConfiguration"}}}
43 )
44
45 {{/code}}
46
47 == Ergebnis ==
48
49 Der //modifiedCount //zeigt an, ob Datensätze geändert wurden.
50
51 {{code}}
52 { acknowledged: true, insertedId: null, matchedCount: 1, modifiedCount: 1, upsertedCount: 0 }
53 {{/code}}
54
55