@squid056

1С + Postgres, имя базы отображается знаками вопроса, как переименовать базу?

ОС Debian 11, установлен сервер 1С + Postgres 16.1.
Базы создавались через оснастку Администрирование серверов под Windows. При создании одной из баз, случайно указал имя базы БУХ (кириллицей). Клиенты к этой базе подключаются и работают с ней нормально, каких либо вопросов в работе нет.
Сложности возникли при резервном архивировании базы, т.к. имя базы отображается знаками вопроса.
Имя второй базы задал на английском (unf), по ней все великолепно.
6572ac31454eb603268345.png

Переименовать базу не получается, потому как подключиться к базе могу только клиентом 1С, оснасткой Администрирование серверов или обработкой из самой 1С "Управление серверами".

Как эту базу можно переименовать или как можно указать pg_dump кодировку?

Локаль в ОС сервера:
$ locale
LANG=ru_RU.UTF-8
LANGUAGE=
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"
LC_ALL=
  • Вопрос задан
  • 127 просмотров
Решения вопроса 1
@kalapanga
Создать новую базу с нормальным именем и выгрузить-загрузить.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
ky0
@ky0
Миллиардер, филантроп, патологический лгун
Попробуйте в терминале не utf8, а win1251 поставить.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы