|
|
|
|
|
<Connection variable>.InfoServer (Function) In french: <Variable Connexion>.InfoServeur
Available only with this kind of connection
Returns the specified information about the server. The server corresponds to the computer on which the connection is established.
MyConnection is Connection
Trace(MyConnection.InfoServer(hInfoHardware))
Syntax
<Result> = <Connection>.InfoServer([<Type of information>])
<Result>: Character string Requested information. If several types of information are requested, each type of information is separated by a CR character (Carriage Return).The order in which the information is returned (if requested) is as follows: hInfoVI + hInfoVersion + hInfoPlatform + hInfoHardware + hInfoName + hInfoLogicalName + hInfoDate <Connection>: Connection variable Name of the Connection variable that describes the connection for which the server information must be retrieved. <Type of information>: Optional constant (or combination of constants) Requested type of information. The result depends on the type of requested information. | | hInfoAll (Default value) | Full information about the server (corresponds to hInfoVi + hInfoVersion + hInfoPlatform + hInfoHardware + hInfoName + hInfoLogicalName + hInfoDate). The different values are separated by CR characters (Carriage Return). | hInfoCluster | Information about the HFSQL Client/Server cluster, in the following format: <Name of cluster manager> + CR + <List of cluster nodes>.
The list of cluster nodes has the following format: <Node name> + <TAB> + <Node status> + TAB + <Version>. The states of the node can be:- 0: Node not part of the cluster.
- 1: Knot stopped.
- 2: Node waiting to start.
- 3: Node starting up
- 4: Node waiting for synchronization source.
- 5: Node being synchronized.
- 6: Active node.
- 7: Node stopped.
- 8: Status unknown.
| hInfoDate | Date and time of server on 8 bytes in UTC format (universal time). This information is a character string of the type "YYYYMMDDHHmmSS". | hInfoFreeDiskSpace | Available space on the server disk, expressed in bytes. | hInfoHardware | Information about the hardware used:- Processor type (example: Intel Pentium).
- Server RAM size (example: 630MB)
This information is returned in the following format: <Type of CPU> = TAB + <Size of server RAM> | hInfoLogicalName | Name of the server given in the HFConf.ini file or specified during the setup. This name appears in the HFSQL Control Center. | hInfoName | Name of server (DNS) | hInfoPlatform | Information about the server platform:- Name of operating system:
- Windows Windows Vista, Windows Vista (64 bits), Windows 7, Windows 8, Windows 8.1, Windows 10, Windows 2008, Windows 2008 R2, Windows 2012, Windows 2012 R2.
- LINUX followed by the distribution name. For example: "LINUX Ubuntu 14"
- System version: corresponds to the Windows service pack, or empty string if no service pack is installed. In Linux, corresponds to the version of Linux kernel (2.4.20-8 for example).
This information is returned in the following format: <System name> + TAB + <Version> | hInfoSizeCacheNdxUsed | Size of index cache that is actually used on the server, expressed in MB. | hInfoTotalDiskSpace | Total capacity of server disk, expressed in bytes. | hInfoVersion | Information about the version of programs required for the server to operate:- Version of Manta.exe or Manta in Linux
- Version of HFSQL engine (WDHFsrv.dll or WDHFsrv.so in Linux)
- Version of SQL engine (WDSQLsrv.dll or WDSQLsrv.so in Linux)
- Version of log manager (HFLogger.exe)
- Version of Framework
- 32/64
This information is returned in the following format: <Manta version> + TAB + <HFSQL version> + TAB + <SQL version> + TAB + <Log version> + TAB + <Framework version> + TAB + <32/64> | hInfoVersionDetails | Detailed information about the version of the programs required to operate the server: <Program name> + TAB + <Version number> + TAB + <Internal version number> + TAB + <File date> The listed elements are as follows:- Manta.exe or Manta in Linux
- HFSQL engine (WDHFsrv.dll or WDHFsrv.so in Linux)
- SQL engine (WDSQLsrv.dll or WDSQLsrv.so in Linux)
- Management of logs (HFLogger.exe)
- MantaManager
- the framework required to operate the server.
This information is returned in the following format: <Program name> + TAB + <Version number> + TAB + <Internal version number> + TAB + <File date> + TAB + <File time> | hInfoVI | Version number of Manta.exe or Manta in Linux. |
This page is also available for…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|