Для изменения имени базы данных в 1С + PostgreSQL и избежания отображения знаков вопроса при резервном архивировании, следуйте приведенным ниже шагам:
1. Откройте программу PostgreSQL Terminal (psql) через командную строку или терминал.
2. Введите следующую команду, чтобы подключиться к серверу базы данных:
```
psql -U <имя_пользователя> -d <имя_базы_данных> -h <адрес_сервера> -p <порт>
```
Вставьте соответствующие значения для `<имя_пользователя>`, `<имя_базы_данных>`, `<адрес_сервера>` и `<порт>`. Обычно имя пользователя - "postgres", адрес сервера - "localhost", а порт - "5432".
3. Запустите следующую команду, чтобы изменить имя базы данных:
```
ALTER DATABASE "<старое_имя_базы_данных>" RENAME TO "<новое_имя_базы_данных>";
```
Замените `<старое_имя_базы_данных>` на текущее имя базы данных и `<новое_имя_базы_данных>` на новое имя базы данных.
4. После выполнения команды база данных будет переименована.
Чтобы установить кодировку pg_dump для обхода проблемы с отображением знаков вопроса, можно использовать флаг `--encoding=<кодировка>`, который указывает кодировку при создании резервной копии.
Например, используйте следующую команду для создания резервной копии базы данных с кодировкой UTF-8:
```
pg_dump -U <имя_пользователя> -d <имя_базы_данных> -h <адрес_сервера> -p <порт> --encoding=UTF-8 > <путь_к_файлу>
```
Замените `<имя_пользователя>`, `<имя_базы_данных>`, `<адрес_сервера>`, `<порт>` и `<путь_к_файлу>` на соответствующие значения.
Убедитесь, что выбранная кодировка соответствует кодировке базы данных, чтобы избежать проблем при восстановлении резервной копии.