@ jjanes, Laurenz Albe Благодаря вашим комментариям я сначала не понял и по документам пытался выполнить следующую команду: #/usr/pgsql-11/bin/postgresql-11-setup initdb --locale=C -D /var/lib/pgsql/11/data
но она падала, потом я выполнил командукак вы рекомендуете, и проверка прошла успешно: /usr/pgsql-11/bin/initdb --locale=C -D /var/lib/pgsql/11/data
-bash-4.2$ /usr/pgsql-11/bin/pg_upgrade \
> -b /usr/pgsql-10/bin \
> -B /usr/pgsql-11/bin \
> -d /var/lib/pgsql/10/data \
> -D /var/lib/pgsql/11/data \
> -c pgsql-10/ pgsql-11/
Performing Consistency Checks on Old Live Server
------------------------------------------------
Checking cluster versions ok
Checking database user is the install user ok
Checking database connection settings ok
Checking for prepared transactions ok
Checking for reg* data types in user tables ok
Checking for contrib/isn with bigint-passing mismatch ok
Checking for presence of required libraries ok
Checking database user is the install user ok
Checking for prepared transactions ok
*Clusters are compatible*
Теперь у меня второй вопрос: можно ли изменить кодировку из моей исходной базы данных postgres? каким образом это может повлиять, если я решу только избегать этого и продолжу работать с SQL_ASCII по умолчанию?