To set up ServiceDesk Plus with external PostgreSQL database, configure an external PostgreSQL server and connect it to ServiceDesk Plus.
For more information on PostgreSQL installation, click here.
|
ServiceDesk Plus |
PostgreSQL |
|
14300 to 14600 |
11.17 |
|
14610 to 14830 |
15.2 |
|
14840 to 15140 |
15.10, 15.8 |
|
15150 and later |
15.14 |
|
Processor |
RAM |
Hard Disk |
|
3.0 GHz 30MB L3 Cache 12 cores |
32 GB |
1 TB |
Step 1: Start the external PostgreSQL server and connect to the PostgreSQL console.
Step 2: Create a user and log in as the user.
a. Create a user:
b. Log out: q
c. Log in again as a new user: psql -h <host> -p <port> -d postgres -U <newly created user>
d. List all roles and users: du
Step 3: Create a database.
Create a new database:
Navigate to the new database: c <database_name>
List all databases: l
Step 4: Create Extensions
a. Execute the following commands to create an extension.
b. Verify extensions: dx
Step 5: Configure the IP address.

Step 6: Edit the postgresql.conf file and add the following command at the end of the file:
Step 7: Restart the PostgreSQL server.
Connect PostgreSQL Server with ServiceDesk Plus
Go to the <prod_home>/bin directory and run the following command:
Linux: changeDBServer.sh
Windows: changeDBServer.bat
Configure the host, database, port, username, and password.
Go to <prod_home>/conf/ directory and modify customer-config.xml:
Set StartDBServer to "false".
Start the application.
Go to the postgresql.conf file.
Set the value of properties as suggested: