diff --git a/include/zbxdb.h b/include/zbxdb.h index e106d8052c..86ab1d895f 100644 --- a/include/zbxdb.h +++ b/include/zbxdb.h @@ -157,9 +157,9 @@ int zbx_db_strlen_n(const char *text_loc, size_t maxlen); #define ZBX_MARIA_MAX_VERSION 100599 #define ZBX_MARIA_MAX_VERSION_FRIENDLY "10.05.x" -#define ZBX_POSTGRESQL_MIN_VERSION 100900 +#define ZBX_POSTGRESQL_MIN_VERSION 100009 #define ZBX_POSTGRESQL_MIN_VERSION_FRIENDLY "10.9" -#define ZBX_POSTGRESQL_MAX_VERSION 139999 +#define ZBX_POSTGRESQL_MAX_VERSION 130099 #define ZBX_POSTGRESQL_MAX_VERSION_FRIENDLY "13.x" #define ZBX_ORACLE_MIN_VERSION 1201000200 diff --git a/src/libs/zbxdb/db.c b/src/libs/zbxdb/db.c index 73d756fcd9..f5e19ed2a2 100644 --- a/src/libs/zbxdb/db.c +++ b/src/libs/zbxdb/db.c @@ -2657,8 +2657,7 @@ zbx_uint32_t zbx_dbms_version_extract(struct zbx_json *json) zabbix_log(LOG_LEVEL_DEBUG, "In %s()", __func__); ZBX_PG_SVERSION = PQserverVersion(conn); - version_friendly = zbx_dsprintf(NULL, "%d.%d.%d", RIGHT2(ZBX_PG_SVERSION/10000), - RIGHT2(ZBX_PG_SVERSION/100), RIGHT2(ZBX_PG_SVERSION)); + version_friendly = zbx_dsprintf(NULL, "%d.%d", RIGHT2(ZBX_PG_SVERSION/10000), RIGHT2(ZBX_PG_SVERSION)); flag = zbx_db_version_check("PostgreSQL", ZBX_PG_SVERSION, ZBX_POSTGRESQL_MIN_VERSION, ZBX_POSTGRESQL_MAX_VERSION); zbx_db_version_json_create(json, "PostgreSQL", version_friendly,