Tell commands - D2000 Server
AUDIT_INFO [REINIT [USER|RESGROUP]] | The command without parameters writes out the status of monitoring or storing of auditing information (see also Object Group - monitoring changes in configuration). | ||||||||||||
BACKUP SYSCFG path | Creates a configuration database backup in a directory specified by the path parameter (Sybase SQL Anywhere and PostgreSQL platforms). | ||||||||||||
BACKUP LOGFILE path | Creates a log database backup in the directory specified by the path parameter (Sybase SQL Anywhere and PostgreSQL platforms). | ||||||||||||
CFGSYNCHROAUTO ON/OFF | Enables/disables the automatic synchronization of configuration databases after a new SBS (standby server) is connected. | ||||||||||||
CHECK_ARCHIVE | Checks a value type consistency between the primary archive object and the archive one and shows the errors (writes it into the log). The error is if the value type of the primary archive object is different from the value type of historical value. | ||||||||||||
CORRECT_TIME COUNT DELAY_MS | The command is used to quickly reduce the time offset on an active D2000 Server. This offset was created when the D2000 Server was passive (SBS) and when it becomes active (HOT), it is automatically reduced at a rate of 1 ms per second. However, if there are problems with the time (e.g. a jump of several minutes due to problems with the NTP server), this reduction rate is insufficient and the CORRECT_TIME command must be used. The command reduces the time offset COUNT times by 1 ms, waiting DELAY_MS milliseconds between corrections. | ||||||||||||
DEPLOY_JAVA_SHARED | If some files - the external and user libraries for Java, placed in directory %lt;appldirgt;/java/shared are changed, the D2000 Server will send these files to all running clients. | ||||||||||||
DI ON/OFF DI /E+dbginfo DI /E-dbginfo | Debug Info - shows (DI ON)/ hides (DI OFF) internal debug information of D2000 Server (in the process window and in the process D2000 Sysconsole). The command allows show/hide viewing debug information by category as the SysConsole user interface allows. Example 1: Show debug information DI /E+DBG.CFG_RQ Example 2: Hide debug information DI /E-DBG.CFG_RQ | ||||||||||||
DP ON/OFF | Debug Pipe - enables/disables the displaying of the communication of the D2000 Server with client processes (only if the D2000 Server's window is displayed on the desktop). | ||||||||||||
ENABLEAUTOSTARTPROCESSES | Since version v23.0 If the kernel was started with the /N parameter, i.e. so that it does not start processes, by calling this tell command, startup is turned on and kernel processes start. | ||||||||||||
GENERATEYAML Path Mask | Generates OpenAPI specification for ESL RPC procedures into yaml. Specification is generated only for RPC procedures marked TC_BE. ; Test
;
; @Param _a -
; @Param _b -
RPC PROCEDURE [_h, TC_BE] Test(IN BOOL _a, INT _b)
END TestDetails on how to create documentation for procedures here
Example 1: Generation of OpenAPI specification for RPC procedures declared in E.Test GENERATEYAML D:\D2000\D2000_Vxx.x.xx\D2000_APP\App_1\Test.yaml E.Test Example 2: Generation of OpenAPI specification for RPC procedures declared in the events of an aplication GENERATEYAML D:\D2000\D2000_Vxx.x.xx\D2000_APP\App_1\Test.yaml * | ||||||||||||
INSTANCE SET|GET ACTIVE|PREFERRED|USABLE ... | It is used to determine and set the active instance, preferred instance, and instance mode in a load-balancing mode.
| ||||||||||||
MESSAGE Message_Text process_name | Broadcasts (sends) a text message to client processes. The process name can be entered as a mask (e.g. *.HIP - for all processes D2000 HI). If the return code is Success, it contains the number of clients, and the message from the D2000 Server was sent. | ||||||||||||
LIC_PostponeLicWrnToUsers | Delay of license warnings for common users. The administrators of D2000 will get the license warning always and immediately. | ||||||||||||
LIC_DoNotAllowConsoleOverLimit | When setting 1, the system will not allow connecting consoles (HI) over the scope of the license. | ||||||||||||
LIC_DoNotAllowSysProcOverLimit | When setting 1, the system will not allow the system processes (CALC, EVENT, KOM,...) over the scope of the license. | ||||||||||||
RD_SET_HOT serverName | Sets the HOT server in the redundant system. The parameter serverName is the name of the server within the redundant group. | ||||||||||||
REFRESH_LICENCE | Online refresh of the information about the license range (from file LicenceRun.code or LicenceDev.code) and information about the network clients (from file ConsolesInfo.txt). It enables changing the license range without any need to stop the system, as well as re-reading the list of network clients after it has been manually edited. A list of networks and IP ranges for client access control is also refreshed. | ||||||||||||
RELOAD_PARAMS | Reloads all parameters for D2000 Server (except the parameters for saving the monitoring database to the depository) from the registry (Windows) or from the configuration file (Linux) without restarting the D2000 system. | ||||||||||||
RELOAD_SECURITY | Sets the new configuration of Security Policy without restarting the D2000 System. | ||||||||||||
REPAIR_ARCHIVE | Checks the consistency of the value type between the object being archived and the historical value. If an error occurs, it will be repaired immediately, and information will be written into the log. The error occurs if the value type of the object being archived is different from the value type of the historical value. | ||||||||||||
REPOSITORY INIT [path] | Initialize the path to the repository. If the directory does not exist, a new one will be created. If there is a repository on a given path, this one will be used for storing object history. History capturing must be disabled. | ||||||||||||
REPOSITORY DISCONNECT | Remove the setup path to the repository. History capturing must be disabled. | ||||||||||||
REPOSITORY ON|OFF | Enable/disable history capturing. A path to the repository must be set. | ||||||||||||
RESTART process_name | Stops the given process and then starts it correctly. Note: If the process is stopped (Stop or Crash status), the command just starts it. | ||||||||||||
SET_LOAD_BAL_MODE | Activates/deactivates Load balancing mode for D2000 Archiv (see the chapter Redundant archiving - Load balancing) or D2000 Kom (see the chapter Redundancy of communication process KOM) processes. | ||||||||||||
SHOW_ACCESS_LIST | The command writes the list of the names registered by the GETACCESS action within the application (with the keyword PUBLIC) into the text console and to the log file (kernel.log) of the D2000 Server process. Example: | ||||||||||||
SHOW_ARC_STAT | Shows the statistical information about the running instances of the archive - the maximum number and sum of the read requests that are being processed. | ||||||||||||
SHOW_CONFIG | Shows the configuration information of the process D2000 Server.
Note: By comparing the information obtained by this TELL command, it is possible to find out whether D2000 Server processes in a redundant group are configured identically, resp. if any parameter was omitted during the migration of the application server. | ||||||||||||
SHOW_DYN_INFO object_name or HOBJ | Shows dynamic information on the specified object (list of objects that dynamically or statically use the object) on the text console of the D2000 Server process. | ||||||||||||
SHOW_DYNO_LIST idFirst idLast | The command dumps the list of current dynamic objects (ID and object name) to the text console of the process based on the defined interval. | ||||||||||||
SHOW_TRANS_LIST | Lists internal transactions of the D2000 system. Note: The command is intended to be used mainly for the D2000 System diagnostic purposes. | ||||||||||||
SHUTDOWN D2000 | Stops the D2000 system. | ||||||||||||
SHUTDOWN RESTART_D2000 | Restarts the D2000 system. | ||||||||||||
SHUTDOWN RESTART | Stops the D2000 system and restarts the operating system. | ||||||||||||
SHUTDOWN SHUTDOWN | Stop the D2000 system and shut down the operating system. | ||||||||||||
SHUTDOWN WINNT | Stops the D2000 System and restarts the operating system. | ||||||||||||
STANDBYCFGFREEZE | Stop applying configuration changes to the Standby server. The Standby server must then be restarted (to synchronize with the Master server) or set as the Master (to discard configuration changes on the Master server). See the Standby server as a backup when deploying changes. | ||||||||||||
START process_name | Starts the specified process. | ||||||||||||
STDOUT output | The command redirects the standard output to a new output specified by output. Example: | ||||||||||||
STOP process_name [FORCE] | It stops a process. When using the optional parameter FORCE, the termination of the process will be forced. | ||||||||||||
*SUSPEND* SLEEP [WAKEUP yyyy-mm-ddThh:mi:ssZ]|HIBERNATE | It causes the operating system to switch into sleep mode (SLEEP) or hibernation (HIBERNATE). If the OS switches into sleep mode, the user may define a time of its automatic awakening by the parameter WAKEUP yyyy-mm-ddThh:mi:ssZ, where yyyy-mm-ddThh:mi:ssZ defines UTC time of awakening. The string must be in ISO 8601 format (http://sk.wikipedia.org/wiki/ISO_8601). | ||||||||||||
TCP_NO_DELAY process_name|process_mask [FALSE|TRUE|QUERY] | It enables, disables, or queries the delay of data transfer between the D2000 Server process and the client connected via TCP/IP protocol. Setting the parameter TCP_NO_DELAY to TRUE disables TCP delay before sending TCP packets (setsockopt function with parameter TCP_NODELAY - see Nagle's algorithm). The delay improves the efficiency of TCP/IP networks by reducing the number of packets that need to be sent over the network. On the other hand, if the communicating partners wait for each other's response (e.g., remote procedure calls between two EVENT processes or between HI and EVENT), this delay can significantly slow down the execution of scripts and other interactions. | ||||||||||||
XML_EXPORT_TABLE | The configuration parts exported to the XML files, which is not part of the object configuration.
Warning: Extension ".xml" is added automatically, do not explicitly specify it. | ||||||||||||
XML_IMPORT | Warning: This command is not supported for OpenVMS. XML file(s) import of a specific file or of all XML files from the specified directory, depending on path_to_dir / path_to_file parameter: path_to_dir - directory name with XML files (eg D:\temp). Note - the directory is searched for xml files recursively. path_to_file - absolute path to the XML file (eg D:\temp\H.Sec.xml) For this TELL command to be executed, a configuration key must be present!. The path for the file import on VMS should be entered in Unix format. Note: The command belongs to the "security" TELL commands. I.e., it can be activated only from interactive processes with the configuration key or from the process D2000 Event Handler. | ||||||||||||
XML_IMPORT_TABLE | Import of the configuration parts that are not part of the object configuration from XML files.
The initialization of the TELL command is conditioned by using the configuration key. Note: The command belongs to the "security" TELL commands. I.e., it can be activated only from interactive processes with the configuration key or from the process D2000 Event Handler. | ||||||||||||
XML_Update | Partial update of the objects by XML from the directory, which is defined by the parameter Path. Note: The command belongs to the "security" TELL commands. I.e., it can be activated only from interactive processes with the configuration key or from the process D2000 Event Handler. |