Tell - syntax povelov

Tell - syntax povelov

D2000 Tell - syntax povelov

D2000 Server
D2000 Archiv
D2000 Kom
D2000 Event
D2000 Calc
D2000 DBManager
D2000 Alarm
D2000 Topology
D2000 GateWay
D2000 WorkBook

 


D2000 SERVER

AUDIT_INFO [REINIT [USER|RES_GROUP]]

Bez parametrov proces vypíše stav monitorovania, resp. ukladania auditovacích informácií (pozri tiež Monitorovanie zmien v konfigurácii objektu typu Skupina objektov).
Parameter REINIT USERS spôsobí zápis aktuálnej konfigurácie všetkých objektov typu *Užívateľ* do monitorovacej databázy.
Parameter REINIT RES_GROUP spôsobí zápis aktuálnej konfigurácie potrebných objektov typu *Skupina objektov* do monitorovacej databázy.
Ak v príkaze nie je uvedený typ objektu, do monitorovacej databázy sa zapíšu objekty typu *Užívateľ* aj *Skupina objektov*.

BACKUP SYSCFG path

Záloha konfiguračnej databázy do adresára určeného parametrom path.

Poznámka 1: Vykonanie zálohy môže byť ovplyvnené nastavením parametra ConfigBackUpTimeout.
Poznámka 2: Túto funkcionalitu nie je možné aplikovať pre databázy postavené na databázovom systéme PostgreSQL. Zálohu takýchto databáz je potrebné vykonať podľa tohto návodu.

BACKUP LOGFILE path

Záloha monitorovacej databázy do adresára určeného parametrom path.

Poznámka 1: Túto funkcionalitu nie je možné aplikovať pre databázy postavené na databázovom systéme PostgreSQL. Zálohu takýchto databáz je potrebné vykonať podľa tohto návodu.

BACKUP VALUES path

Záloha databázy VALUES.DB do adresára určeného parametrom path.

CFGSYNCHROAUTO ON/OFF

Povolenie / zakázanie automatickej synchronizácie konfiguračnej databázy po pripojení nového SBS (stand-by server).

Poznámka 1: Príkaz je možné použiť len pre HOT server.
Poznámka 2: Vykonanie synchronizácie môže byť ovplyvnené nastavením parametra ConfigSynchroTimeout.

CHECK_ARCHIVE

Príkaz vykoná kontrolu zhody typu hodnoty primárneho archívneho objektu a typu hodnoty archivovaného objektu a vyhlási chybu (vypíše do logu). Chyba je, ak typ hodnoty primárneho archívneho objektu je iný, ako typ hodnoty archivovaného objektu.

DEPLOY_JAVA_SHARED

Zabezpečí, že po akejkoľvek zmene súborov v adresári %lt;appldirgt;/java/shared, v ktorom sú umiestnené externé a užívateľské knižnice pre Javu, D2000 Server rozpošle tieto súbory všetkým bežiacim klientom.

DI ON/OFF

Debug Info - zapnutie, resp. vypnutie zobrazovania vnútorných ladiacich informácií procesu D2000 Server (v okne procesu a v procese D2000 Sysconsole).

DP ON/OFF

Debug Pipe - zapnutie, resp. vypnutie zobrazovania komunikácie procesu D2000 Server s klient procesmi (len vtedy, ak je okno procesu zobrazené na pracovnej ploche).

INSTANCE SET|GET ACTIVE|PREFERRED|USABLE ...

Príkaz slúži na zistenie a nastavenie aktívnej inštancie, preferovanej inštancie a módu inštancie v load-balancing režime.

INSTANCE GET PREFERRED meno_procesu

Príkaz zobrazí číslo preferovanej inštancie procesu.

INSTANCE SET PREFERRED meno_procesu cislo_instancie

Nastavenie preferovanej inštancie procesu. Používa sa pre nastavenie preferovaného archívu, ak archívy bežia ako inštancie (viac informácií v kapitole Redundancia archivácie). Štandardne je aktívna inštancia s najmenším číslom.
Príkaz sa tiež používa pre nastavenie D2000 KOM procesu (informácie v kapitole Redundancia komunikačných procesov KOM).

Príkaz zapíše číslo preferovanej inštancie do systémových registrov do vetvy:

HKEY_LOCAL_MACHINE\Software\Ipesoft\D2000V70\cfg_Meno_Aplikacie\Kernel\SELF.ARC_PreferredActiveInstance

Upozornenie: Ak preferovaná hodnota je nastavená na 0, nedochádza k aktívnemu prepínaniu inštancií procesov pri štarte ukončenej aktívnej inštancie procesu. To znamená, ak sa ukončí aktívna inštancia procesu a existuje iná funkčná inštancia, práve táto bude novou aktívnou inštanciou. Ak existuje viac funkčných inštancií procesu, aktívnou sa stane inštancia procesu s najmenším číslom. Táto inštancia procesu ostane aktívna aj pri novom spustení inštancie procesu, ktorá bola pred ukončením aktívna.

Nekorektné ukončenie aktívnej a zároveň preferovanej inštancie môže spôsobiť zmenu preferovanej inštancie procesu. Ak v čase pádu aktívnej inštancie je funkčná iná inštancia, práve táto bude novou preferovanou aktívnou inštanciou (aktívnou sa stane inštancia procesu s najmenším číslom.).

INSTANCE GET ACTIVE meno_procesu

Príkaz zobrazí číslo aktívnej inštancie procesu.

INSTANCE SET ACTIVE meno_procesu cislo_instancie

Nastavenie aktívnej inštancie procesu. Používa sa pre nastavenie aktívneho archívu, ak archívy bežia ako inštancie (viac informácií v kapitole Redundancia archivácie). Štandardne je aktívna inštancia s najmenším číslom.
Príkaz sa tiež používa pre nastavenie D2000 KOM procesu (informácie v kapitole Redundancia komunikačných procesov KOM).

Príkaz prepne aktívnu inštanciu procesu.

INSTANCE GET USABLE meno_procesu cislo_instancie

Príkaz zobrazí '1' ak je daný proces danej inštancie aktívny v load-balancing režime, inak '0'

INSTANCE SET USABLE meno_procesu cislo_instancie 1|0

Nastavenie inštancie procesu na aktívnu alebo pasívnu v Load balancing režime (viac informácií v kapitole Redundancia archivácie - Load balancing).

Príkaz nastaví inštanciu ako aktívnu alebo pasívnu.

 

MESSAGE Text_Spravy meno_procesu

Broadcast (zaslanie) textovej správy klient procesom. Meno procesu môže byť zadané ako maska (napr. *.HIP - pre všetky procesy D2000 HI). Ak je návratový kód Success, errcode obsahuje počet klientov, ktorým bola vyslaná správa z procesu D2000 Server.

RD_SET_HOT serverName

Nastavenie HOT servera v redundantnom systéme. Parameter serverName je meno servera v rámci redundantnej skupiny.

REFRESH_LICENCE

On-line načítanie informácií o rozsahu licencie (súbor LicenceRun.code alebo LicenceDev.code) a informácií o sieťových klientoch (súbor ConsolesInfo.txt). Umožňuje on-line zmenu rozsahu licencie - bez zastavovania systému ako aj on-line načítanie zoznamu sieťových klientov po jeho ručnej úprave.
Poznámka 1: V redundantných systémoch je potrebné vymeniť súbor LicenceRun.code, resp. LicenceDev.code na všetkých redundantných serveroch.
Poznámka 2: V redundantných systémoch je potrebné upraviť súbor ConsolesInfo.txt na aktívnom (HOT) serveri. Zmeny budú prenesené na SBS servery.
Poznámka 3: Informácie o licencii sa klientskym procesom posielajú pri pripojení na D2000 Server. Preto, pokiaľ zmena licencie ovplyvňuje aj iné procesy ako je D2000 Server, je nutné tieto reštartovať. Napr. pridanie komunikačného protokolu ovplyvňuje D2000 CNF - aby bol dotyčný protokol povolený v D2000 CNF, treba ho reštartovať. Podobne, aby KOM proces bol ochotný vytvoriť stanicu a merané body s pridaným protokolom, treba ho reštartovať.

RELOAD_PARAMS

Načítanie všetkých parametrov pre kernel (s výnimkou parametrov týkajúcich sa uloženia monitorovacej databázy do trezoru) - bez potreby reštartovania systému D2000.

RELOAD_SECURITY

Načítanie novej konfigurácie Security Policy - bez potreby reštartovania systému D2000.

REPAIR_ARCHIVE

Príkaz vykoná kontrolu zhody typu hodnoty primárneho archívneho objektu a typu hodnoty archivovaného objektu. Ak nastane chyba, tak následne túto chybu opraví (opravu vypíše aj do logu). Chyba je, ak typ hodnoty primárneho archívneho objektu je iný, ako typ hodnoty archivovaného objektu.

RESTART meno_procesu

Príkaz zastaví bežiaci proces a následne ho korektne spustí.

Poznámka: Ak je proces zastavený (v stave Stop alebo Crash), tak ho príkaz iba spustí.

Comments