Supported Databases
Since at least Pulse 6.0 including Pulse 7.0 and newer, the system has supported the following databases,
H2
Microsoft SQL Server
Postgres (7.2.+)
About H2
This is the default database of Pulse out-of-the box. Customers do not need to do anything after a fresh installation of Pulse.
On Microsoft SQL Server
Pulse also supports utilizing an external database specifically this one. It will be advisable to allocate a dedicated database for Pulse.
To configure Pulse to use this,
Stop Pulse Server Windows services
Open up
conf\Pulse.cfgfileSearch and update the following parameters,
[SQLServer]
JDBCURL =
UserName =
Password = As an example, given an MSSQL Server running locally via the default port of 1433 - where one of the database created has a name Pulse, the above parameter will look like,
[SQLServer]
JDBCURL = localhost:1433;databaseName=Pulse
UserName = {The SQL UserName}
Password = {The SQL password}Start Pulse services
Note: For existing Pulse installations using H2, data will be migrated into MSSQL.
On Support for Postgres
From Pulse 7.2+, support for this database has been added.
To enable, similar to MSSQL, search for the following parameters via Pulse.cfg,
[Postgres]
JDBCURL =
UserName =
Password = Given a Postgres database named pulse, running locally via port 5432, the parameters will look like,
[Postgres]
JDBCURL = localhost:5432/pulse
UserName = {The Postgres UserName}
Password = {The Postgres Password}