DT346 Datenbankinstanz

DI024676 Lizenz

Lizenznummer

DI025404 DB-Instanz

Datenbankinstanz

  • Im Sprachgebrauch wird für Datenbankinstanz oft der Begriff Datenbank verwendet.
  • Physikalisches Objekt, das auf einem Datenträger gespeichert ist und Daten aufbewahrt.
  • Eine Datenbank, die von PLANTA benutzt wird, muss durch ein DB-Schema beschrieben sein. Es reicht dazu aus, genau die Datentabellen, Relationen und Spalten zu beschreiben, auf die PPMS tatsächlich zugreift.
  • Wird eine Datenbankinstanz von PLANTA-Modulen benutzt, muss sie dem System zugeordnet werden

DI024675 DB-Schema

ID des Datenbankschema, für das ein Datenbankzugriff eingerichtet werden soll. Unter diesem Begriff wird die Logik einer Datenbank beschrieben und zusammengefasst (Data Dictionary). Siehe auch DB-Schema

DI025152 DB-Schema

Bezeichnung des DB-Schemas

DI024860 DBMS

ID des Datenbankmanagement-Systems. Werte siehe DBMS

DI025156 DBMS

Bezeichnung des DBMS

Werte

  • 000001 - PLANTA PDB
  • 000002 - ORACLE-Datenbank
  • 000003 - Informix-Datenbank
  • 000004 - MS SQL-Server-Datenbank
  • 000005 - DB2 (IBM)
  • 000006 - SAP-Datenbank

DI024903 Aktiv

Werte

  • Unchecked: DB-Instanz nicht aktiviert - inaktiv
  • Checked: DB-Instanz aktiviert - aktiv

DI024906 Archiv

Werte

  • Unchecked: DB-Instanz ist keine Archiv-DB
  • Checked: DB-Instanz ist ein Archiv-DB

DI025786 Sprache

Datenbankinstanz-Sprache übersteuert andere Spracheinstellungen

  • z.B. Benutzersprache

DI024687 Bezeichnung

DI024723 Pfad

Für SQL-Datenbanken der Datenbankname, z.B. ORACLE_SID.

DI024724 Name

Für SQL-Datenbanken der Name der Datenbank, z.B. ORACLE_SID.

DI024729 Connect String

  • Für SQL-Datenbanken i.d.R. durch Klick auf Schaltfläche Connect String aus Vorlage kopieren. Ausnahme: in speziellen Fällen manueller Eintrag nach Rücksprache mit PLANTA.

Weitere Verwendung (in Vorbereitung):

  • Protokoll = tcp
  • Host = 192.168.121.2
  • Port = 25005
  • Pfad = /u/db/dneu
  • Name = P01B
  • daraus wird Connect String:
    • tcp:192.168.121.2:25005:/u/db/dneu/P01B

DI025151 Vorlage Connect String

DI024737 Codepage

Angabe des Zeichensatzes der bei einer externen SQL-Datenbank verwendet wird.

DI024728 Schemadatei-Name

Dateiname der Schemadatei.

DI024725 Benutzer

Für SQL-Datenbanken der Name des Schemas (=User).

DI024726 Passwort 1

Für SQL-Datenbanken das Passwort des Users.

DI024727 Passwort 2

Immer wie Passwort 1

DI025155 DBIF

Datenbank-Interface

Keine Eingabemöglichkeit für den Benutzer

Datenbank-Interface; abhängig vom verwendeten DBMS

Werte

  • 0 = PDB
  • 1 = Infomix
  • 2 = Oracle
  • 4 = MS-SQl
  • 5 = DB2 (IBM)
  • 6 = SAP-DB

DI024732 Öffnen nur bei Bedarf

Diese Funktion ist in Bearbeitung

DI024735 NULL-Terminverhalten

Nur für SQL-Datenbanken: Mit dem Parameter J wird NULL in der SQL-Datenbank gespeichert, wenn das Datumsfeld leer ist. Mit dem Parameter N wird die Zahl 0 in der SQL-Datenbank gespeichert, wenn das Datumsfeld leer ist.

DI024736 Zugriffsschutz-Art

Pro Datenbankinstanz kann eine Zugriffsschutz-Art angegeben werden.

Die neue Zugriffsschutz-Art wird bei der nächsten Anmeldung wirksam.

Werte

  • 0: Kein Zugriffsschutz (default)
  • 1: Owner-basiert
  • 2: ACR-basiert, nicht funktionsfähig nit Release 38

Die Zugriffsrechte werden beim Anlegen eines Datensatzes eingetragen. Sie können aber nachträglich mit speziellen Datenschutz-Modulen vom Systemmanager geändert werden.

DI024730 Def.-Tablespace Tab.

Default Tablespace Tabellen

  • Hier wird ein von PLANTA-Vorgaben (DATA) abweichender Speicherort (=Tablespace) für Tabellen angegeben.

Information

  • Ein Tablespace bezeichnet im Datenbankbereich den Speicherort, in den Tabellen, Indizes und andere Datenobjekte geschrieben werden.
  • Man unterscheidet prinzipiell 4 Arten von Tablespaces
  • Reguläre Tablespaces sind Tabellen und Indizes
  • Hierbei handelt es sich um Definitionen unter dem DBMS ORACLE.

DI024731 Def.-Tablespace Ind.

Default Tablespace Indizes

Hier wird ein von PLANTAs Vorgabe (INDEX) abweichender Speicherort (=Tablespace) für Indizes angegeben.

DI024720 Protokoll

DI024721 Host

DI024722 Port

DI027421 Relationsprüfung

Durch Aktivieren der Checkbox wird beim Speichern die Relationsprüfung für diese DB-Instanz gestartet. Diese prüft auf Datenkorruptionen.

Details

  • Es wird eine Datei erstellt nach folgendem Aufbau:
    • relation_check_“SchemanameQ1-7B“.chk
    • Bsp: relation_check_Q1B.chk
  • Diese wird in das Arbeitsverzeichnis der PLANTA Software abgelegt
    • Ersichtlich unter ? Systeminformation
  • Die erstellte ASCII-Datei kann mit einem Texteditor (Bsp: Notepad) angesehen werden.

Hinweis

  • Mit dem Parameter Konsistenz-Check können zusätzlich die I-Texte überprüft werden.

DI026343 Konsistenz-Check

Parameter, um bei der Relationsprüfung zusätzlich I-Texte und Hyperlinks zu prüfen. Dieser Check geht nur in Zusammenhang mit der Relationsprüfung, d.h. wenn der Parameter Relationsprüfung aktiviert ist.

Werte

  • I-Texte:
    • 1: Prüfung der I-Texte
      • Überprüft die I-Nummern aller Datensätze, ob ein Text vorhanden ist. Wenn nicht, erscheint eine Meldung im Logfile Relation_check_Q*B.chk.
      • Am Ende wird die I-Text-Tabelle überprüft ob I-Texte ohne Verwender (DF „Datentabelle“ „Dataitem“ und „Datensatz-ID“) vorhanden sind. Wenn ja, wird dies im Logfile ausgegeben.
    • 3: Die I-Texte werden geprüft (wie in 1) und zusätzlich wird
      • wenn kein I-Text vorhanden ist die I-Nummer im Datensatz auf 0 gesetzt und gespeichert
      • bei allen I-Nummern mit Text werden die Verwender geschrieben und gespeichert.
    • 7: Nach der Prüfung und dem Schreiben der I-Texte werden I-Texte ohne Verwendung aus der I-Text-Tabelle gelöscht.
    • 17: Überprüft, ob eine I-Nummer in einer Tabelle mehrfach vorkommt, wenn ja werden die Primär-IDs der mehrfach vorkommenden I-Nummern in das Logfile geschrieben.
    • 19: Für mehrfach verwendete I-Nummern werden neue I-Nummern generiert. Der entsprechende Text wird kopiert.
    • 32: Überprüft, ob eine I-Nummer in verschiedenen Tabellen mehrfach vorkommt (Achtung: Sehr laufzeit- und speicherintensiv). Die mehrfach vorkommenden I-Nummern werden in das Logfile geschrieben.
  • Hyperlinks:
    • 8: Prüfung der Hyperlinks
      • Prüft die Hyperlink-Nummern aller Datensätze, ob ein Hyperlink vorhanden ist. Wenn nicht, erscheint eine Meldung im Logfile Relation_check_Q*B.chk.
      • Am Ende wird die Hyperlink-Tabelle überprüft ob Hyperlinks ohne Verwender vorhanden sind. Wenn ja, wird dies im Logfile ausgegeben.
    • 10: Die Hyperlinks werden geprüft (wie in 8) und zusätzlich wird
      • wenn kein Hyperlink vorhanden ist die Hyperlink-Nummer im Datensatz auf 0 gesetzt und gespeichert
      • bei allen Hyperlink-Nummern mit Hyperlink werden die Verwender geschrieben und gespeichert.
    • 14: Nach der Prüfung und dem Schreiben der Hyperlinks werden Hyperlinks ohne Verwender aus der Hyperlink-Tabelle gelöscht.

DI025747 Unload-Datei-Name

Name der Datei, in die eine Kopie des Datenbankinhaltes geschrieben bzw. aus der gelesen wird. Beim Entladen einer Datenbank wird deren Inhalt zunächst in komprimierter Form in eine Datei mit dem angegebenen Namen kopiert. Danach wird diese Datei umkopiert, wobei dem Unload-Datei-Namen vierstellige Indizes angehängt werden. Dieser vom Programm automatisch gebildete vierstellige Index ist beim Unload-Datei-Namen NICHT mit anzugeben.

Beispiel

  • Entladen in eine Datei Q5U.montag ergibt eine Datei Q5U.montag0000,
  • Sie wollen die Datei Q5U.demo0000 in Ihre Q5B laden. Geben Sie als Dateiname an: Q5U.demo

DI025748 Unload-Datei-Pfad

Verzeichnis, in dem die Unload-Dateien erzeugt werden. Es muss auf dem Rechner zugänglich sein, auf dem das PLANTA-Server-Programm läuft.

Hinweise

  • Dies ist ein Verzeichnis auf dem Server-Rechner, auf dem die Software installiert ist. Bitte stellen Sie sicher, dass die PLANTA Software in diesem Verzeichnis schreiben und lesen darf.
  • Wenn beim Entladen schon eine Unload-Datei gleichen Namens existiert, erfolgt eine Fehlermeldung. Ggf. den Parameter Datei überschreiben aktivieren.
  • Die Vorbelegung des Felds kann in der Globalen Variablen @G202 gespeichert werden.

DI025754 Datei überschreiben

Werte

  • Checked: Falls eine gleichnamige Unload-Datei existiert, wird sie ohne Rückfrage überschrieben.
  • Unchecked: Falls im angegeben Verzeichnis eine gleichnamige Unload-Datei existiert, wird das Entladen mit Meldung abgebrochen.

DI025752 Entladen ohne I-Text

Werte

  • Checked: Die Tabelle I-Texte wird nicht entladen, dadurch fehlen alle Bezeichnungen in I-Text-Feldern.
  • Unchecked: I-Texte werden entladen.

         PLANTA project









 
  • Suche in Topic-Namen

  • Suche in Topic-Inhalten
This site is powered by the TWiki collaboration platform Powered by Perl