OpenLM software supports the use of leading database systems as its storage base. The OpenLM Server is configured by default to use the FireBird embedded DB. It could also be configured to use the MS SQL Server or MySQLdatabases which are very popular in organizations.
In this guide we will explain the different options available in the OpenLM Database Configuration form.
Where is it ?
The OpenLM Database Configuration form is accessible by Clicking the Windows’ ‘Start’ button → All Programs → OpenLM → Server → OpenLM Database configuration.
This is the default option. OpenLM is using an embedded FireBird database.
The DB file is stored under the server installation folder.
Using the form, the user can set the location of the database by moving the DB file and changing the defined path. The form also enables the user to change the “user/password” according to what is defined in the database itself.
Firebird external DB configuration
OpenLM can be configured to use the non-embedded Firebird Server database. The type of database is features improved performance, and enables database administrators full access to the data, in conjunction with the OpenLM Server. The use of a Firebird Server database requires the installation and configuration of a Firebird server. On the OpenLM DB configuration form, the ‘Embedded’ checkbox needs to be cleared (see image below).
The Microsoft SQL Server database is very popular in organizations and can be easily configured to work with OpenLM.
The SQL Server DBA needs to use OpenLM DDL (Database Definition Language) scripts in order to create a dedicated OpenLM DB in SQL.
Using the MS SQL Server, OpenLM supports two authentication methods, that could be set according to the requirement of the organization:
- SQL Server Authentication.
- Windows Authentication.
- Server Name – The SQL Server name.
- Database Name – The name of the OpenLM Database.
- Server – The SQL Server name.
- Database name – The name of the OpenLM Database (Usually OpenLM is a good option).
- User ID – The user with permissions on OpenLM database.
- Password – The OpenLM User password as defined in MS SQL Server.
Similar to the above, OpenLM supports the usage of MySQL databases.
Select ‘MySql’ in the drop-down menu, type in the required credentials and employ the MySQL database on your system.
Additional relevant documentation can be found here.
If you still require technical assistance, please feel free to contact the OpenLM support team at firstname.lastname@example.org