dump (plain-text SQL) generiert fehlerhaftes sql-script

Hallo,
ich habe den pgAdmin 4 Version 2.1 und mit pg_dump eine Datenbank der Version 9.6.6 gesichert (plain-text SQL script).
Beim Einspielen (auch in eine PostgreSQL 9.6 DB) gab es die Fehlermeldung:
FEHLER: Syntaxfehler bei »ADD« bei Zeichen 42
ANWEISUNG: ALTER TABLE tab ALTER COLUMN tab_id ADD GENERATED AS IDENTITY
( etc…
Es wurde ein Statement generiert, dass erst in PostgreSQL 10 funktioniert.
Muss/kann ich einstellen für welche Postgresversion pg_dump generieren soll?

du hast offenbar auch die binaries für 10 installiert und pgadmin findet diese zuerst. PGAdmin ruft auch nur diese auf, also pg_dump in diesem Falle.
Entweder findest Du im PGAdmin eine Möglichkeit, den Pfad anzugeben ( https://dba.stackexchange.com/questions/149169/binary-path-in-the-pgadmin-preferences ) oder du sicherst von der commandline.

ich habe von commandline gesichert und pg_dump aus dem Verzeichnis pgAdmin 4\v2\runtime verwendet

ich empfehle generell das zu nehmen, was PostgreSQL selbst mitbringt.