PgAdmin4: SyntaxError: invalid decimal literal
Lacyc3 – 2023. 09. 14. 17:08
2025. 04. 24. 12:29
1 perc
Probléma: PgAdmin4 indításkor a címbeli hibaüzenetet dobja, ha beállítod a PGCONFIG_CONFIG_CONFIG_DATABASE_URI
változót.


Probléma: PgAdmin4 indításkor a címbeli hibaüzenetet dobja, ha beállítod a PGCONFIG_CONFIG_CONFIG_DATABASE_URI
változót.
Ugyanerre a problémára vezethető vissza a következő hibaüzenet is:
File "<string>", line 1
from check_external_config_db import check_external_config_db; val = check_external_config_db(postgresql://admin:pwd@127.0.0.1:5432/db2); print(val)
^
SyntaxError: invalid syntax
Megoldások:
- Ha Kubernetesben fut a PgAdmin4, akkor a
PGCONFIG_CONFIG_CONFIG_DATABASE_URI
értékét tartalmazó secretben tedd az uri-t sima idézőjelek''
közé, pl.'<database_uri>'
. - Ha docker-compose.yaml -ban állítod be, akkor
" ''' <database_uri> ''' "
legyen a formátum. - Ha docker környezeti változót állítasz be (
-e PGADMIN_CONFIG_CONFIG_DATABASE_URI=
) akkor"'''<database_uri>'''"
legyen a formátum.