Dateien und Konfigurationstools von ingres

II_SYSTEM

Jede Ingres-Installation beginnt mit dem Inhalt der Variablen II_SYSTEM ($ II_SYSTEM Unix / Linux oder% Windows% II_SYSTEM). Aus dem Verzeichnis, auf das diese Variable verweist, gibt es immer ein Verzeichnis mit dem Namen ingres. In diesem Verzeichnis befinden sich mindestens ein bin-Verzeichnis, Dateien, Dienstprogramm und Bibliothek.

symbol.tbl

Ingres arbeitet mit einer Reihe eigener Variablen und wird in der Datei symbol.tbl (Verzeichnisdateien) gespeichert. Wir sollten diese Datei nur mit den Ingres-Befehlen ingsetenv, ingunset und ingprenv bearbeiten. Die Datei hat ein bestimmtes Format und kann leicht beschädigt werden ...

Verwalten der symbol.tbl-Datei:

  • ingsetenv: Setzt eine Variable
  • ingprenv: Zeigt den Wert einer Variablen oder aller Variablen an
  • ingunset: Ablagerung einer Variablen
  • Beispiele:

 ingsetenv Variablenwert ingprenv ingprenv Variable ingunset Variable 

Diese Variablen können auch in der lokalen Umgebung des Benutzers positioniert werden (export, setenv, set) und sind für einige besonders verboten und gefährlich (z. B. II_INSTALLATION).

config.dat,, protect.dat und config.log

Der Rest der Konfiguration besteht im Wesentlichen aus zwei Dateien: config.dat und protect.dat (immer noch in den Verzeichnisdateien). Bearbeiten Sie diese Dateien nicht von einem Herausgeber (es sei denn, dies wird vom Support, einem Guru oder in der Dokumentation festgelegt), sondern verwenden Sie cbf (Configuration By Form). Das Format dieser Datei ist alles, was banaler ist, aber einige hängen von anderen Ressourcen ab. Um auf kohärente Weise voranzukommen, ist es besser, cbf zu verwenden. Die Regeln, die diese Einstellungen binden, werden in Dateien gespeichert. Crs (als Konfigurationsregelsystem). Die Grundregel für all diese Dateien lautet: Wir schauen, aber berühren sie nicht (Sie bearbeiten sie also mit der Ansicht unter Unix anstelle von vi, zum Beispiel ...).

Die Datei enthält protected.dat geschützte Ressourcen (für die in cbf abgeleiteten Parameter). Beispielsweise hängt der Cache des DBMS standardmäßig von der Anzahl der Benutzer ab. Wenn Sie den Cache erheblich erhöhen, da dieser Wert nicht geschützt wird und Sie später die Anzahl der Benutzer des Moduls erhöhen, wird das Festlegen des Caches auf einen Wert neu berechnet, den Sie nicht a priori (da unter Ihrem Bedarf) tun. Es bietet auch die Datei config.log, die die Änderungshistorie verfolgt: wer, wann, was (direkte und abgeleitete Parameter) Cbf.

  • Wenn Sie Änderungen an den Einstellungen nicht möchten oder per Skript vornehmen müssen, können Sie die folgenden Befehle verwenden:
  • Generieren Sie den Inhalt einer config.dat:
    •  iigenres [-v] host | rule_map | host rule_map 
  • Eine Ressource validieren:
    •  iivalres [-v] name wert [regel_map] 
  • Lesen Sie eine Ressource:
    •  iigetres name 
  • Positionieren Sie eine Ressource:
    •  iisetres [-v] [+ p | -p] name [wert] 
  • Zerstöre eine Ressource:
    •  iiremres [-v] name 
  • Woher:
    • name: Parameter (oder Ressource) wie in config.dat gelesen vor:
    • -v: ausführlich, um die von der Änderung betroffenen Parameter anzuzeigen
    • + p | -p: geschützt oder ungeschützt (fügt die Ressource protect.dat hinzu oder entfernt sie)
    • Hostname der Maschine (wie in ingprenv II_GCNxx_LCL_VNODE gelesen, wobei xx das Ergebnis von ingprenv II_INSTALLATION ist
    • rule_map: Datei. crs

Manchmal:

Die Ressource ii.machine.privileges.user.utilisateur kann nicht von cbf positioniert werden und entspricht den Rechten des Benutzers (für eine bestimmte Maschine) an der Installation: (wie) haben das Recht zu starten oder zu stoppen, ipm zu starten, usw..

Ingres / Net

Die Konfiguration von Ingres / Net befindet sich im Namensverzeichnis (in den Verzeichnisdateien) und die Dateien werden durch den Namen des Computers ergänzt. Sie wird ausschließlich über den Befehl netutil gesteuert.

Alle in diesem Dokument genannten Dateien sind regelmäßig zu speichern, um Panik im Falle eines Verlustes zu vermeiden ...

Ingres / Replikator

Ein Teil der Replikationskonfiguration und der Replikationspfade werden direkt in den Systemkatalogen Ingres / Replicator gespeichert (sie beginnen mit dd_ für Data Distribution). Der Rest (beispielsweise die Replikation des Konfigurationsdateiservers) befindet sich in einem Verzeichnis rep, das sich normalerweise unter $ II_SYSTEM / ingres oder % II_SYSTEM% \ ingres befindet .

Beachten Sie, dass

Jedes in diesem Dokument erwähnte Tool ist auf jeder Plattform vorhanden (das in zwei große Pakete unterteilt wird: Windows auf der einen Seite, Linux und Unix auf der anderen Seite). Unter Windows sind sie auch in grafischer Form verfügbar und über Menüs zugänglich, die während der Installation des Produkts erstellt wurden.

Vorherige Artikel Nächster Artikel

Top-Tipps