Страница 1 из 1

Read failed for record: 328 (null)

Добавлено: 23 апр 2013, 10:00
kuyn
Здравствуйте, уже задавал вопрос на этом форуме, и мне очень помогли. Теперь возникла другая проблема. Есть MapInfo v.11.0, PostgreSQL 9.0 и PostGIS 1.5.5. Настроена сеть, на сервере утановлена БД в ней хранятся несколько слоев, с других машин осуществляется доступ к ним и редактирование - все работает. Однако один слой через EasyLoader не загрузить в таблицу БД (точнее он грузит малую его часть, которая кстати абсолютно корректно отображается при открытии в MapInfo). EasyLoader после пары секунд выдает ошибку: Read failed for record: 328 (null). То есть, если я правильно понимаю, он доходит до некоторого объекта и некоторого его свойства, которое не может записать в БД (судя по ошибке, возможно, что оно имеет значение NULL, а соответствующее поле в таблице создается с параметрами NOT NULL) и на этом останавливает всю запись (поправьте, если я ошибаюсь). Собственно вопрос в том, как понять и исправить то место, которое вызывает данную ошибку.

Спасибо. Надеюсь на вашу помощь, в интернете крайне мало информации по данной теме.

Re: Read failed for record: 328 (null)

Добавлено: 23 апр 2013, 10:08
dab
Так как малая часть всё же загружается - просто посмотрите в Мапинфо исходную таблицу. На какой строке таблицы происходит сбой и чем она отличается от предыдущих? Судя по всему, проблема с 328 строкой по-порядку.

Re: Read failed for record: 328 (null)

Добавлено: 23 апр 2013, 10:32
kuyn
Да, как раз проверил таблицу, 328 - это номер строки (объекта). От предыдущего не отличается ничем (по таблице), в нем те же пустые поля, что и в предыдущем, заполненые поля содержат одинаковые данные согласно типу данных в колонке.

Re: Read failed for record: 328 (null)

Добавлено: 23 апр 2013, 10:35
trir
1. Проверить геометрию записи
2. Попробовать загрузить из другого формата

Re: Read failed for record: 328 (null)

Добавлено: 23 апр 2013, 10:38
kuyn
1. Что подразумевается под геометрией записи?
2. Какой формат лучше попробовать?

Дополнение:
В общем проблема найдена, есть информация в таблице по объекту, но нету графического представления.

Re: Read failed for record: 328 (null)

Добавлено: 23 апр 2013, 13:20
dab
kuyn писал(а):В общем проблема найдена, есть информация в таблице по объекту, но нету графического представления.
Вот этим строка 328 и отличается от предыдущих :)