Bestanden en configuratietools van ingres

II_SYSTEM

Elke Ingres-installatie begint met de inhoud van de variabele II_SYSTEM ($ II_SYSTEM Unix / Linux of% Windows% II_SYSTEM). Vanuit de directory waarnaar deze variabele verwijst, is er altijd een directory met de naam ingres. Onder deze map is er ten minste één bin-map, bestanden, hulpprogramma en lib.

symbol.tbl

Ingres werkt met een reeks eigen variabelen en wordt opgeslagen in het bestand symbol.tbl (directory-bestanden). We mogen dit bestand nooit anders bewerken dan de Ingres-commando's ingsetenv, ingunset en ingprenv. Het bestand heeft een bepaald formaat en kan gemakkelijk worden beschadigd ...

Het symbol.tbl-bestand beheren:

  • ingsetenv: stel een variabele in
  • ingprenv: toon de waarde van een variabele of alle variabelen
  • ingunset: depositie van een variabele
  • Voorbeelden:

 ingsetenv variabele waarde ingprenv ingprenv variabele ingunset variable 

Deze variabelen kunnen ook in de lokale omgeving van de gebruiker worden geplaatst (export, setenv, set) en voor sommigen is het vooral verboden en gevaarlijk (bijv. II_INSTALLATION).

config.dat,, protect.dat en config.log

De rest van de configuratie bestaat hoofdzakelijk uit twee bestanden: config.dat en protect.dat (nog steeds in de mapbestanden). Bewerk deze bestanden niet door een uitgever (tenzij anders gevraagd door de ondersteuning, een goeroe of bepaald in het document), maar gebruik cbf (configuratie op formulier). Het formaat van dit bestand is alles wat meer alledaags is, maar sommige zijn afhankelijk van andere bronnen en om samen op een coherente manier verder te gaan is het beter om cbf te gebruiken. De regels die deze instellingen verbinden, worden opgeslagen in bestanden. Crs (als configuratieregelsysteem). De basisregel met al deze bestanden is: we kijken maar raken het niet (dus je bewerkt ze met weergave op Unix in plaats van vi, bijvoorbeeld ...).

Het bestand bevat protected.dat beschermde bronnen (voor de parameters die zijn afgeleid in cbf). De cache van de DBMS is bijvoorbeeld standaard afhankelijk van het aantal gebruikers. Als u de cache aanzienlijk verhoogt, beschermt u deze waarde niet en later verhoogt u het aantal gebruikers van de engine. Als u de cache instelt, wordt deze herberekend naar een waarde die u niet a priori (omdat uw behoefte lager is). Het biedt ook file config.log dat de geschiedenis van veranderingen traceert: wie, wanneer, wat (directe en afgeleide parameters) Cbf.

  • Als je het niet leuk vindt of als je wijzigingen in de instellingen van het script wilt aanbrengen, kun je de volgende opdrachten gebruiken:
  • Genereer de inhoud van een config.dat:
    •  iigenres [-v] host | rule_map | host rule_map 
  • Geldig een bron:
    •  iivalres [-v] naamwaarde [rule_map] 
  • Lees een bron:
    •  iigetres naam 
  • Plaats een resource:
    •  iisetres [-v] [+ p | -p] naam [waarde] 
  • Een bron vernietigen:
    •  iiremres [-v] naam 
  • Waar:
    • name: parameter (of resource) zoals gelezen in config.dat vóór:
    • -v: uitgebreid, om de parameters te zien die door de wijziging worden beïnvloed
    • + p | -p: beschermd of onbeveiligd (voegt resource resource.dat toe of verwijdert deze)
    • hostnaam van de machine (zoals gelezen in ingprenv II_GCNxx_LCL_VNODE waarbij xx het resultaat is van ingprenv II_INSTALLATION
    • rule_map: bestand. crs

Soms:

de resource ii.machine.privileges.user.utilisateur kan niet worden gepositioneerd door cbf en komt overeen met de rechten van de gebruiker (voor een bepaalde machine) op de installatie: (zoals) hebben het recht om te starten of te stoppen, ipm starten, enz..

Ingres / Net

Het instellen van Ingres / Net bevindt zich in de naamdirectory (in de mapbestanden) en bestanden hebben de naam van de machine als achtervoegsel. Het wordt exclusief beheerd door het commando netutil .

Alle bestanden die in dit document worden genoemd, moeten regelmatig worden opgeslagen om paniek te voorkomen in geval van verlies ...

Ingres / Replicator

Een deel van de configuratie van replicatie- en replicatiepaden wordt direct opgeslagen in de systeemcatalogi Ingres / Replicator (ze beginnen met dd_ voor gegevensdistributie). De rest (replicatie van de configuratiebestandsserver bijvoorbeeld) bevindt zich in een rep- directory, meestal onder $ II_SYSTEM / ingres of % II_SYSTEM% \ ingres .

Let daar op

Elk hulpmiddel dat in dit document wordt genoemd, bestaat op elk platform (dat in 2 grote pakketten zal snijden: vensters aan de ene kant, Linux en Unix aan de andere kant). In Windows bestaan ​​ze ook in grafisch formaat en zijn toegankelijk via menu's die tijdens de installatie van het product zijn gemaakt.

Vorige Artikel Volgende Artikel

Top Tips