00162: Версионная автономная таблица не имеет версионного представления

Таблица, которую вы пытаетесь опубликовать на сервере пространственных данных (SDS), ссылается на версионные данные, однако невозможно получить доступ к данным через версионный вид. Для доступа к версионным данным при помощи SDS необходимо использовать версионные виды.

Решение

Используйте инструмент геообработки Создать версионный вид (Create Versioned View), чтобы создать версионный вид в таблице или классе объектов.

Версионные виды также можно создавать из ArcGIS for Desktop

Более подробно о создании версионных видов из ArcGIS for Desktop

Дополнительная информация

Данная проблема возникает, когда предыдущие версии баз геоданных ArcSDE создаются вручную, а версионные виды не вручную. В таких случаях версионный вид не существует, изменения в данных невозможно просмотреть через структурированный язык запросов (SQL), а сервер SDS не может получить доступ к дельта-таблицам. Сервер SDS может только запрашивать имя опубликованной таблицы. Если вы опубликуете версионный класс, будет запрашиваться только базовая таблица, и корректные изменения, хранящиеся в дельта-таблицах, не будут видны.

Версионные виды включают в себя виды базы данных, сохраненные процедуры, триггеры и функции, позволяющие просматривать и редактировать версионные данные в таблице базы геоданных с помощью SQL. При запросе версионного вида можно просматривать данные в базовой бизнес-таблице и изменения, которые хранятся в дельта-таблицах. Триггеры, используемые версионными видами, обновляют дельта-таблицы в процессе редактирования версионного вида с помощью SQL. В отличие от базы данных или пространственных видов версионные виды не используются для изменения схемы таблицы или ограничения доступа к ней. Они используются для упрощения доступа к определенной версии таблицы или класса пространственных объектов.

Более подробно о версионных видах

Более подробно о создании сервисов объектов для SDS

9/12/2013