Přeskočit obsah

Poinstalační konfigurace PostgreSQL

Ověřování (pg_hba.conf)

Server PostgreSQL musí povolovat vzdálený přístup ze serverů Identity.

Musíte upravit soubor C:\Program Files\PostgreSQL\<version>\data\pg_hba.conf (<version> nahraďte nainstalovanou verzí PostgreSQL) a přidat do něj povolený vzdálený přístup pomocí mechanismu ověřování scram-sha-256.

Příklad:

1
2
3
4
5
6
7
8
9
# TYPE    DATABASE  USER      ADDRESS                          METHOD

# During Identity installation: access to an administration database to create the database
hostssl   postgres  identity  <installation_server_IP>/32      scram-sha-256

# In operation: access to the application database from each Identity server
hostssl   identity  identity  <web_API_server_IP>/32           scram-sha-256
hostssl   identity  identity  <audit_server_IP>/32             scram-sha-256
hostssl   identity  identity  <provisioning_server_IP>/32      scram-sha-256

Instalace psql.exe na serveru Identity

Na server Identity musíte také nainstalovat nástroj psql.exe.

Za tímto účelem získejte binární soubor psql.exe umístěný ve složce C:\Program Files\PostgreSQL\<version>\bin (<version> nahraďte nainstalovanou verzí PostgreSQL) a potom ho přeneste na server Identity.

Spusťte binární soubor jako správce a potom zadejte požadované heslo.

Inicializace databáze PostgreSQL

Po instalaci řešení Identity na server Identity se automaticky spustí služba migrate, která vytvoří nebo migruje databázi.

Chcete-li ověřit, že byla spuštěna, přejděte ve webovém prohlížeči na serveru Identity na následující adresu URL:

  • https://FQDN-Serveur-Identity-API:44345/

Pokud probíhá operace migrace, dojde k automatickému přesměrování na https://FQDN-Serveur-Identity-API:44345/migrate.

Stav databáze můžete zjistit také přímo na adrese https://FQDN-Serveur-Identity-API:44345/migrate.

Specifická konfigurace při instalaci Identity

Při instalaci verze 7.1 zaškrtněte na obrazovce výběru souboru licence v instalačním programu políčko Enable preview features (PostgreSQL database). Pokud toto políčko nezaškrtnete, instalační program nakonfiguruje databázi jako databázi SQL Server.

Starší rozhraní Identity nejsou kompatibilní s používáním databáze PostgreSQL. Na obrazovce výběru komponent k instalaci musíte zrušit výběr komponenty Systancia Hpliance (HPL).

Upozornění

Instalace nemůže pokračovat, pokud jsou současně vybrány políčko Enable preview features (PostgreSQL database) i komponenta Hpliance.