вопос по shp2sde?

0 голосов
спросил 23 Июнь, 10 от boom (1,760 баллов) в категории Программные продукты Esri
Здравствуйте,

у меня несколько вопросов.
я выгружаю из базы 9.0 скриптиком с помощью sde2shp ... выгружает все данные в шейп файл, теперь этот шейп надо загрузить в базу 9.3. использую
shp2sde -o init -l "имя_слоя",shape -f  "путь к шейпу" -a all -i .."параметры подключения"

в шейпе есть поле ARE_ , тип string, все значения в поле null, при загрузке выводится ошибка, что это поле ARE_ в шейп файле и в слое не совпадают.

в 9.3 слой с тем же названием, с теми же полями и они того же типа, что и в 9.0.

теперь вопрос, что может влиять на эту ошибку? имя поля (т.е. синтаксис), то что все значения = null, т.е. они пустые или может чтото другое?

и еще один вопрос, касающийся shp2sde. можно ли через shp2sde -o init грузить не все столбцы, а например 2 поля из 3? если да, то надо как писать,
shp2sde -o init -l "имя_столбца",shape -f  "путь к шейпу" -a all -i .."параметры подключения", так?


ошибка выглядит так:
Shape file and layer attribute schemas are not compatible. Problem processing Shape attribute column:

name: ARE_    type: C    width: 50   Decimal places: -

shape attribute to SDE column specification string:
"Spatial_Col integer, OBJECTID integer, DB_ID integer, ARE_ string(50), OBJ_ID integer, UNIGRAPH_U integer"

Пожалуйста, войдите или зарегистрируйтесь для публикации ответа на этот вопрос.

Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...