Database: Amministrazione / Utilità / Altro

L'utilizzo di queste funzioni è consigliato ad utenti esperti che conoscono le caratteristiche dell'ambiente Highway.

In questa sezione sono racchiusi comandi di utilità generale e specifici per le normali manutenzioni da eseguire periodicamente alle basi dati.
L'utente esperto potrà utilizzare %OPENARC% e %CLOSEARC% per accedere a più database; e mediante %DBLOCK% e %DBUNLOCK% si potrà inibire, temporaneamente, l'accesso ad altri utenti, o in modo definitivo tramite %ADMIN%;
oppure impedire l'accesso in scrittura ad un determinato documento con %LOCK%, e con %UNLOCK% per il relativo sblocco.
Tipiche condizioni in cui si rendono necessarie le funzioni racchiuse in questa sezione si verificano quando si eseguono operazioni di manutenzione, come la rigenerazione del vocabolario verticale tramite %MKINDEX%, previa cancellazione dello stesso con %RMINDEX%; oppure per la rigenerazione dei titoli con %MKTITLES% o per la cancellazione completa delle relazioni gerarchiche fra documenti con %DOCRELEMPTY%.

L'amministratore delle basi dati Highway potrà verificare il corretto stato degli indici delle banchedati utilizzando %CHKIMPORT%, oppure il corretto stato delle istanze degli attributi multiistanza con %CHKROWS%.

Modificare la selezione corrente con %EDITSEL% o %MERGESELE%, oppure eseguire operazioni personalizzate tramite l'uso di librerie esterne mediante %HWCUSTOM% %HWLIB% ed il relativo test delle operazioni con %HWOUT% e %HWCOUNT%, sono procedure che richiedono un approccio di basso livello alle strutture dell'ambiente Highway, e per le quali è richiesta una conscenza più approfondita.

L'uso delle funzioni esposte in questa sezione risulta particolarmente interessante quando si intendono costruire procedure general-pourpose che accedono ad una o più basi dati per compiere operazioni potenzialmente distruttive.