Задать вопрос
KIRNESS
@KIRNESS
Кто работает на RU - к тому приходят по утру

Как устранить ошибку кодировки utf-8 при импорте базы 1с с файла database.dt (postgresql) Debian?

Помогите пожалуйста решить вопрос по импорту базы данных в postgresql на debian.

Такая задача: импортировать базы 1с в базу postgresql на debian 11. Мне для пробы дали 2 файла с разрешением (.dt) -
database.dt. На сервере с postgresql создал пустую базу test1, и пытаюсь в пустую базу выгрузить этот файл таким методом
psql test1 < database.dt
Начитает создавать таблицы и потом появляются вот такие ошибки ->
63495cc20a906315000583.jpeg
Потом по итогу вылетает вот такая ошибка, об проблеме UTF-8
63495cfdce77b012378287.jpeg

UTF-8 этот я как только не чинил, что только не делал, настройка конфигов, в самом postgresql делал какую то конфигурацию по ru_RU теме, и ничего не меняется.
Я просто уже запарился ковырять в интернете, а голова уже запутанная.
Дорогие программисты, devops, IT и тд прошу помощи !
  • Вопрос задан
  • 200 просмотров
Подписаться 2 Простой 1 комментарий
Решения вопроса 1
@Dementor
программист, архитектор, аналитик
Вы пытаетесь развернуть базу с помощью psql как будто вам дали бэкап выполненный с помощью pg_dump.

Это не так! DT - это внутренний формат бэкапирования баз 1С. Развернуть можно если открыть конфигуратор и выбрать в меню "Загрузить информационную базу". Или с помощью командной строки по ключику /RestoreIB
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы