DT420 DB-Schema
Achtung
- Werden an Datentabellen oder Dataitems System-Customizing-Änderungen vorgenommen (z.B. neue Dataitems angelegt, Dataitem-Parameter geändert) muss der Menüpunkt Tools → PLANTA-Dienst neu starten ausgeführt werden, um die Änderungen sichtbar zu machen.
- Hinweis: Betätigt man den Menüpunkt, werden alle offenen Client-Verbindungen (Sessions) geschlossen. Neue Client-Verbindungen sind während des Neustarts nicht möglich. Ausnahmen sind Änderungen an I-Texten, z.B. Änderung der DI-Bezeichnung oder Anpassungen an Wertebereichen (auch der WB-Art).
- Vor dem Neustarten des Dienstes muss das target-Verzeichnis gelöscht werden, damit es beim Neustart des Dienstes neu angelegt werden kann, um sicherzustellen, dass die darin enthaltenen POJO-Klassen, die für die Metadaten des Data Dictionary verantwortlich sind, neu generiert werden.
DI000289 DB-Schema
Identnummer des Datenbankschemas
Details
- Q1B: System
- Q2B: Customizer
- Q3B: Personen
- Q4B: Kaufmännische Funktionen
- Q5B: Projekt- + Portfoliomanagement
- Q6B: Requestmanagement
- Q7B: Content Management
- K[Lizenznummer]: Kundenschema für individuelle Datentabellen
- Zu jedem Schema kann es thematisch dazugehörige Views geben, diese müssen in einem eigenen, namentlich dazu passenden Schema angelegt werden (z. B. in Q2V sind die Customizer Views).
DI001568 Bezeichnung
Bezeichnung des Datenbanksschemas
DI060096 Aktiviert
Definiert, ob ein Schema (de)aktiviert ist. Wird ein Schema deaktiviert, sind alle darin enthaltenen Datentabellen bzw. die in den Datentabellen enthaltenen DIs automatisch deaktiviert. Schemas, die gelöscht werden sollen, können in einem ersten Schritt, z.B. für Tests, deaktiviert und erst in einem zweiten Schritt endgültig gelöscht werden.
Werte
- : Das Schema ist aktiviert.
- : Das Schema ist deaktiviert. Dies bedeutet, dass das Schema im Data Dictionary des Servers nicht vorhanden ist. Für alle DIs aller Datentabellen eines deaktivierten Schemas gilt Folgendes:
-
Wird ein deaktiviertes DI in einem Modul verwendet, wird dieses im Customizing weiterhin angezeigt.
- Wird ein Modul mit einem deaktivierten DI gestartet, unterscheidet sich das Verhalten je nach DI:
-
Wird ein deaktiviertes DI in einem Modul verwendet, wird dieses im Customizing weiterhin angezeigt.
Hinweise
- Ist ein Schema deaktiviert (DI060096 Aktiviert = ), sind alle darin enthaltenen Datentabellen und die in den Datentabellen enthaltenen Dataitems automatisch deaktiviert (DI060097 Aktiviert = und DI060111 Aktiviert = ), d.h. die Einstellung des Schemas übersteuert die Einstellung der Datentabelle und Dataitems.
-
Sobald der Wert in einem der drei genannten Parameter (DI060111, DI060096 oder DI060097) geändert und gespeichert wird, wird im Arbeitsverzeichnis ein Script erstellt und gleichzeitig eine Meldung ausgegeben: Durch Ihre Änderungen an der DT412 muss Ihre Datenbank angepasst werden. Bitte wählen Sie die passende Datei ./22*.sql (je nach Datenbank-System) und führen Sie den Inhalt in Ihrer Datenbank aus.
- Die Meldung erscheint in derselben Session nur einmal, d. h. nur bei der ersten Änderung des DI060111 oder DI060097 oder DI060096.
- Nach Änderungen an DI060111, DI060096 oder DI060097 muss das System-Customizing aktualisiert werden (z.B. über den entsprechenden Menüpunkt im Menü Tools).
DI060099 Generiert
Definiert, ob für dieses Schema bei Änderungen, die ein Schema-Update erfordern, die Datei zum Schema-Update generiert werden soll oder nicht.
Werte
- : Beim Speichern von Änderungen, die ein Schema-Update erfordern, wird für dieses die entsprechende Datei generiert.
- : Beim Speichern, von Änderungen, die ein Schema-Update erfordern, wird keine Datei generiert.
Hinweis
- Das gleiche gilt beim Verwenden der folgenden Python-Funktionen zum Generieren der entsprechenden SQL-Befehle:
DI061431 Konsistenz-Check
Modus des Datenbank-Konsistenzchecks
Werte
- 1: I-Texte prüfen
- 2: I-Texte prüfen und schreiben
- 3: Hyperlinks prüfen
- 4: Hyperlinks prüfen und schreiben
- 5: I-Texte und Hyperlinks prüfen
- 6: I-Texte und Hyperlinks prüfen und schreiben
- 7: Relationen prüfen
- 8: Objektschutz prüfen
- 9: Strichdatensätze prüfen
- 10: Strichdatensätze prüfen und schreiben
- 11: Alles prüfen (I-Texte, Hyperlinks, Relation, Objektschutz, Strichdatensätze)
Hinweis
- Die ausführliche Beschreibung der verschiedenen Modi finden Sie hier.
DI001554 INR: I-Nr.
In diesem Parameter wird die ID des DIs I-Nr. aus der Datentabelle I-Nr. xxx (xxx = Schema) des entsprechenden Schemas hinterlegt.
DI001642 INR: I-Text Initial.
In diesem Parameter wird die ID des DIs I-Text Initial. aus der Datentabelle I-Nr xxx (xxx = Schema) des entsprechenden Schemas hinterlegt.
DI001555 ITXT: I-Text
In diesem Parameter wird die ID des DIs I-Text aus der Datentabelle I-Text xxx (xxx = Schema) des entsprechenden Schemas hinterlegt.
DI023499 ITXT: Datentabelle
In diesem Parameter wird die ID des DIs Datentabelle aus der Datentabelle I-Text xxx (xxx = Schema) des entsprechenden Schemas hinterlegt.
DI023500 ITXT: Dataitem
In diesem Parameter wird die ID des DIs Dataitem aus der Datentabelle I-Text xxx (xxx = Schema) des entsprechenden Schemas hinterlegt.
DI023501 ITXT: Datensatz-ID
In diesem Parameter wird die ID des DIs Datensatz-ID aus der Datentabelle I-Text xxx (xxx = Schema) des entsprechenden Schemas hinterlegt.
DI008149 ZÄHLER: DI
In diesem Parameter wird die ID des DIs DI aus der Datentabelle Zählerstand xxx (xxx = Schema) des entsprechenden Schemas hinterlegt.
DI008075 HLINK: Hyperlink
In diesem Parameter wird die ID des DIs Hyperlink aus der Datentabelle Hyperlink xxx (xxx = Schema) des entsprechenden Schemas hinterlegt.
DI040983 HLINK: Pos.
In diesem Parameter wird die ID des DIs Pos aus der Datentabelle Hyperlink xxx (xxx = Schema) des entsprechenden Schemas hinterlegt.
DI040994 HLINK: Dataitem
In diesem Parameter wird die ID des DIs Dataitem aus der Datentabelle Hyperlink xxx (xxx = Schema) des entsprechenden Schemas hinterlegt.
DI024537 HLINK: Flag
In diesem Parameter wird die ID des DIs Flag aus der Datentabelle Hyperlink xxx (xxx = Schema) des entsprechenden Schemas hinterlegt.
DI040981 HLINK: Text
In diesem Parameter wird die ID des DIs Text aus der Datentabelle Hyperlink xxx (xxx = Schema) des entsprechenden Schemas hinterlegt.
DI040973 HLINK: Storage Änderungsdatum
In diesem Parameter wird die ID des DIs Storage Änderungsdatum aus der Datentabelle Hyperlink xxx (xxx = Schema) des entsprechenden Schemas hinterlegt.
DI040974 HLINK: Größe
In diesem Parameter wird die ID des DIs Größe aus der Datentabelle Hyperlink xxx (xxx = Schema) des entsprechenden Schemas hinterlegt.
DI040970 HLINK: Storage
In diesem Parameter wird die ID des DIs Storage aus der Datentabelle Hyperlink xxx (xxx = Schema) des entsprechenden Schemas hinterlegt.
DI040975 HLINK: angelegt um
In diesem Parameter wird die ID des DIs Angelegt um aus der Datentabelle Hyperlink xxx (xxx = Schema) des entsprechenden Schemas hinterlegt.
DI040976 HLINK: geändert um
In diesem Parameter wird die ID des DIs Geändert um aus der Datentabelle Hyperlink xxx (xxx = Schema) des entsprechenden Schemas hinterlegt.
DI040982 HLINK: URL
In diesem Parameter wird die ID des DIs URL aus der Datentabelle Hyperlink xxx (xxx = Schema) des entsprechenden Schemas hinterlegt.
DI059198 HLINK: CRC
In diesem Parameter wird die ID des DIs CRC aus der Datentabelle Hyperlink xxx (xxx = Schema) des entsprechenden Schemas hinterlegt.
DI001911 Owner-Lizenz
In diesem Parameter wird die ID des DIs Owner-Lizenz aus der Datentabelle Hyperlink xxx (xxx = Schema) des entsprechenden Schemas hinterlegt.
DI001908 rwdu
In diesem Parameter wird die ID des DIs rwdu aus der Datentabelle Hyperlink xxx (xxx = Schema) des entsprechenden Schemas hinterlegt.