QGIS 3.10.5 ошибка при загрузке слоя через DB Manager

Здесь нужно сообщать об ошибках в QGIS, с подробным описанием шагов и версии ПО.
Ответить
VorSer
Интересующийся
Сообщения: 31
Зарегистрирован: 18 июл 2017, 12:26
Репутация: 0

QGIS 3.10.5 ошибка при загрузке слоя через DB Manager

Сообщение VorSer » 29 апр 2020, 00:20

После перехода на 3.10 случилась такая беда:
стандартная, ранее неоднократно повторяемая процедура загрузки *.shp через DB manager приводит к появлению сообщения:
Ошибка 7
Не удалось загрузить слой "egrn"."temp"
В отладочных сообщениях (на вкладке POSTGIS) появляется запись такого типа:
2020-04-28T23:58:23 WARNING Неверный слой PostgreSQL
А в базе появляется таблица без записей и только с двумя полями

Код: Выделить всё

-- Table: egrn.temp

-- DROP TABLE egrn.temp;

CREATE TABLE egrn.temp
(
    id integer NOT NULL DEFAULT nextval('egrn.temp_id_seq1'::regclass),
    geom geometry(MultiPolygon),
    CONSTRAINT temp_pkey PRIMARY KEY (id)
)

TABLESPACE pg_default;
при том, что в источнике полей сильно больше.
Ни в каких путях кириллицы нет, в наименовании полей - тоже нет.
Ситуация абсолютно идентичная на старой (рабочей) базе PostgreSQL 10 и на экспериментальной PostgreSQL 12, на двух разных компьютерах с примерно идентичным софтом:
Ubuntu 18.04, Qgis 3.10.5

VorSer
Интересующийся
Сообщения: 31
Зарегистрирован: 18 июл 2017, 12:26
Репутация: 0

Re: QGIS 3.10.5 ошибка при загрузке слоя через DB Manager

Сообщение VorSer » 17 июн 2020, 17:47

В 3.10.6 ситуация не изменилась. В версии 3.4.15 - с теми же базами данных и теми же файлами функция импорта прекрасно работает.

Ответить

Вернуться в «Ошибки QGIS»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 4 гостя