Databases
enaio® requires a relational database instance to store and manage index data and documents. We highly recommend providing enaio® with an exclusive database to ensure performance. Access by third-party programs to the data structures and data managed by enaio®, particularly extending the database to include other database objects (tables, views, etc.) and manipulating existing database objects (tables, indexes, etc.) is not permitted.
The system prerequisites for the individual manufacturers must be observed for operation of the relevant database system.
• A database user with the 'db_owner' role is required.
• The same sorting mechanisms must be configured for relational operators and sort operators.
They are entered in the NLS_SORT/NLS_COMP values for Oracle databases.
This sorting should generally be configured in binary mode.
The following databases are supported:
DBMS | Version | ODBC driver |
---|---|---|
Microsoft SQL Server
|
2014 (32- and 64-bit) |
SQL Server (default driver of the operating system) 6.02.9200.16384 (Microsoft SQL Server) 2014.120.2000.08 (Microsoft SQL Native Client 11.0) |
2016 (64-bit) |
SQL Server (default driver of the operating system) 2015.130.811.168 (MS ODBC Driver 13 for SQL Server) 10.00.14393.00 – SQL Server |
|
2017 (64-bit) |
SQL Server (default driver of the operating system) MS ODBC Driver for SQL Server – 18.0.1.1 (64-bit) |
|
2019 (64-bit) |
SQL Server (default driver of the operating system) MS ODBC Driver for SQL Server – 18.0.1.1 (64-bit) |
|
2022 (64-bit) |
SQL Server (default driver of the operating system) |
|
• You must use the SQL Server – ODBC driver (default driver of the operating system) for Unicode installations. |
||
Oracle DB Server |
19c (32- and 64-bit) |
19.15 (Oracle) – 32- and 64-bit |
• The following registry entry must be added to the DataBase key for Oracle databases with native Oracle ODBC driver: |
enaio® requires a high-performance network connection for the database. The database memory should be dimensioned in such a way that all database indexes can be stored there. At least 4 GB of memory and two exclusive processor cores are recommended.
As a general guideline, it takes about 1 GB of memory per one million saved objects in order to have rapid access to the indexes.
The settings for configuration and installation of the respective virtualization software must be observed when virtualizing the database.