Accessing the System Database

To configure the System Database settings, click the DATABASE menu item in the SCADA tree menu.

EOS SCADA Database menu and System Database settings

After selecting the SYSTEM DATABASE node in the expanded structure, the relevant settings are displayed in the settings table on the right.

Navigation path:

DATABASE → SYSTEM DATABASE → SETTINGS TABLE

System Database Settings

The System Database section contains various properties used to connect to the Firebird database. These properties include the connection host, port, database path, database name, user credentials, and the list of Runtime computers.

Property Name Description Default Value
DBHostName System Database Host Name localhost
DBPort System Database Connection Port 3050
DBPath System Database Path C:\DataLogger\FDB
DBName System Database Name eosdb
DBSID System Database Session ID (SID) DataLogger
DBTimeOut System Database Timeout Period 1000
DBUserName System Database User Name sysdba
DBPassword System Database Password masterkey
RuntimeDB System Database list of Runtime computers [LIST]

Database Server and Connection Settings

DBHostName specifies the name of the host computer where the System Database is located, while DBPort specifies the connection port used to connect to the System Database.

In the default configuration, the System Database is located on the same computer, so DBHostName is set to localhost and the connection port is 3050.

Default values:
DBHostName = localhost
DBPort = 3050

Database File Settings

DBPath specifies the path where the System Database is located.

DBName specifies the name of the System Database to be used.

Default configuration:

DBPath = C:\DataLogger\FDB
DBName = eosdb

Session and User Information

The DBSID, DBUserName, and DBPassword properties are used for the System Database connection.

Property Default Value Description
DBSID DataLogger System Database Session ID (SID).
DBUserName sysdba System Database user name.
DBPassword masterkey System Database password.

Database Timeout

DBTimeOut specifies the timeout period for the System Database connection.

The default value of this property is 1000.

Default value:
DBTimeOut = 1000

RuntimeDB and the System Database List

The RuntimeDB property allows the System Database addresses of computers on the same network running SCADA Runtime to be defined as a list.

This structure makes it possible to easily send changes made to the System Database containing project information to other computers running Runtime software over the network.

RuntimeDB: The list in which the System Database addresses of Runtime computers are defined.

Default value: [LIST]

Configuring System Database Settings

  1. Open EOS SCADA Editor.
  2. Open the relevant SCADA project.
  3. Select the DATABASE menu item in the SCADA tree menu.
  4. Select the SYSTEM DATABASE node.
  5. View the settings table on the right.
  6. Adjust the properties required for the System Database connection according to your project and user requirements.
  7. If required, use the RuntimeDB list to define the System Database addresses of Runtime computers.

Using the Default Settings

Configuring the System Database settings of projects using the default values provides convenience for the user.

However, if the user has specific requirements for the System Database, the relevant settings can be changed.

NOTE: Configuring projects with the default values provides convenience. At the same time, users can apply their own specific System Database settings when required.

System Database Settings Summary

Property Default
DBHostName localhost
DBPort 3050
DBPath C:\DataLogger\FDB
DBName eosdb
DBSID DataLogger
DBTimeOut 1000
DBUserName sysdba
DBPassword masterkey
RuntimeDB [LIST]

Conclusion

The System Database is the fundamental database structure in which EOS SCADA stores information belonging to the created project.

Firebird database connection and access settings can be configured through DATABASE → SYSTEM DATABASE in EOS SCADA Editor.

Default settings provide convenience for most standard project configurations, while the relevant properties can be changed according to different system architectures and user requirements.

In particular, the RuntimeDB property allows the System Database addresses of Runtime computers on the same network to be defined as a list. This can simplify sending changes made to project information to Runtime computers over the network.

← Back to Previous Content