Server and database requirements for time series data

To implement the HCL OneDB™ TimeSeries solution, the TimeSeries extension must be registered and the database must conform to requirements.

Server requirements

The first time that you create a time series object, the TimeSeries extension is automatically registered. However, the Scheduler must be running in the database server for automatic registration. If the Scheduler is not running when you create the TimeSeries data type or run a time series routine, a message that the data type is not found or the routine cannot be resolved is returned.

Alternatively, you can manually register the TimeSeries extension before you create any time series objects. Set the value of the AUTOLOCATE environment option to 0 for the session and then run the SYSBldPrepare() function or BladeManager.

Database requirements

The database that contains the time series data must meet the following requirements:

  • The database must be logged.
  • The database must not be defined as an ANSI database.
  • Table and column names cannot be delimited identifiers. The DELIMIDENT environment variable must be not set or set to n.

If you attempt to create a TimeSeries data type or run a time series routine in an unlogged or ANSI database, the message DataBlade registration failed is printed in the online message log.