Setting a Server to Emulate a Software Version

Do not confuse Server Emulation with Database Emulation. Server Emulation relates to the way that clients connect to the server. Database Emulation is intended to provide a smoother downgrade path following an upgrade. For more information, see Types of Emulation Supported by Geo SCADA Expert.

To use the Server Emulation feature:

  1. Locate the client on your system that is running the oldest version of the Geo SCADA Expert software. Look at the software version that is running on the client - this is the software version that has to be emulated by the server (to allow the clients to display the Mimics, Trends, Logic programs, and so on).

    If the server is part of a multi-server arrangement, you need to locate the client that is running the oldest version of the software on the entire system. For example, on a Main-Standby system, you need to investigate the software versions of each of the clients on both servers.

    You can use the Server Status Tool to ascertain the version of Geo SCADA Expert that is running on the clients that are currently connected to a Geo SCADA Expert server. To do this, log on to the tool, expand the Server branch and then select the Server Links entry (see Server Links). The version of Geo SCADA Expert software is shown in the Client Version column. You can change the sort order of the column so that you can view the entries by Geo SCADA Expert version.

    If some clients connect to a different server, repeat the procedure on the other server(s) as required.

    Ensure that you also take into account the version of Geo SCADA Expert software that is installed on any clients that form part of your system, but that are currently offline.

  2. Log on to the server.
  3. Access the Geo SCADA Expert Server Configuration Tool.
  4. Expand the System Configuration branch.
  5. Select the Version Emulation entry.

  6. In the Present a different server version section, select the check box. This enables the Server Emulation feature so that you can select the required version of software.
  7. Select the version of Geo SCADA Expert software that the server is to emulate from the combo box. The version that you choose should be compatible with the version of the Geo SCADA Expert software that is running on the client that you located in step 1.

    Be aware that if Database Emulation is enabled in addition to Server Emulation, the list of software versions that are offered for Server Emulation will only include versions up to and including the Database Emulation version. Once Database Emulation has been disabled, the list of software versions offered for Server Emulation will extend to include the version of Geo SCADA Expert software that is currently running on the server.

    In order to run Virtual ViewX, all Geo SCADA Expert servers must be running Geo SCADA Expert 2019 onwards; they cannot be running older versions of the software, or be set to emulate older versions.

  8. Restart the Geo SCADA Expert Server so that server automatically closes the connections to the clients and restarts them so that the clients can make use of the Server Emulation feature. Alternatively, you can choose not to restart the server and restart each of the clients manually instead.

Remember to turn the Server Emulation feature off (by clearing the Enable check box) once you have completed the upgrade and verified that it is successful. On a multi-server system, you should disable the feature in a particular order, to reduce the number of changeovers (see Upgrade Geo SCADA Expert Servers in a Multi-Server Architecture).


Disclaimer

Geo SCADA Expert 2022