Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.
Auszug
hiddentrue

Set up PostgreSQL for Nuclos: create login role, tablespace, database and schema, enable PL/pgSQL and configure nuclos.xml.

globe with meridians Language: Deutsch · English

hammer and wrench PostgreSQL database

Prepare PostgreSQL for Nuclos: create a login role, tablespace, database and schema. The Nuclos installer can handle most of this.

Status
colourPurple
titleHow-to
Status
colourBlue
titleOperations
Status
colourGreen
titleUpdated: Jul 2026
Status
colourGrey
titleapplies to Nuclos 4.2026.x

Panel
bgColor#F4F5F7

On this page

Inhalt
maxLevel2
minLevel2
Tipp
titleRecommended

Easiest: let the Nuclos installer install and configure PostgreSQL – then the steps below are unnecessary. The PostgreSQL JDBC driver is already included.

Overview

Vendorpostgresql.org
Supportedversion 9.3+ (recommended: current version)
ManagementpgAdmin or console (psql)

Manual preparation

After installing PostgreSQL, create a login role, (optional) tablespace, database and schema – via pgAdmin or console:

1. Login role

Codeblock
languagesql
CREATE ROLE nuclos LOGIN PASSWORD '<password>'
  NOSUPERUSER INHERIT NOCREATEDB NOCREATEROLE;

2. Tablespace (optional)

Codeblock
languagesql
CREATE TABLESPACE <tablespace> OWNER nuclos LOCATION '<directory>';

3. Database

Codeblock
languagesql
CREATE DATABASE <database>
  WITH OWNER = nuclos TEMPLATE = template1
  ENCODING = 'UTF8' TABLESPACE = <tablespace>;

4. Schema

Codeblock
languagesql
CREATE SCHEMA <schema> AUTHORIZATION nuclos;

5. PL/pgSQL

Nuclos requires PL/pgSQL. On current PostgreSQL versions it's already present in template1; otherwise:

Codeblock
languagesql
CREATE LANGUAGE plpgsql;
Screenshot-Platzhalter

Steps in pgAdmin (placeholder – screenshot to follow).

Adjust nuclos.xml

<adapter>postgresql
<connection-url>jdbc:postgresql://<host>:5432/<database>
<user>, <password>database user and password
<schema>schema name
<tablespace>tablespace name
Info
titleFirst start

Database objects (tables etc.) are created automatically on the first start of the Nuclos server.

Related pages

rocket Installation (DE)


Install Nuclos.

Open →

file cabinet Oracle database (DE)


Alternative: Oracle.

Open →