Создание версии СДЕ

0 голосов
спросил 24 Июнь, 09 от Gr.Daniil (1,840 баллов) в категории Программные продукты Esri
Подскажите, как по шагам создать версию СДЕ? В английиском не силенCry. И как ежедневно в конце рабочего дня объединять все данные? Заранее спасибо.

12 Ответы

0 голосов
ответил 24 Июнь, 09 от Gr.Daniil (1,840 баллов)
Читал литературу, наверное для пользователей, которые осуществляют просмотр, необходимо использовать исходную версию, принятую по умолчанию. А вот, для редактирования пользователи должны использовать разные версии, при необходимости, которые будут согласовываться с исходной версией? Только как это осуществить?
0 голосов
ответил 24 Июнь, 09 от Worker (22,480 баллов)
Если Вы хотите разворачивать версионное редактирование - то, конечно, хорошо бы почитать сначала. В Справке в локализованной версии есть раздел про базы геоданных и ArcSDE, на русском.

Если кратко - создайте новую версию в Менеджере версий в ArcCatalog. Создайте подключение к базе из-под этой версии. Произведите редактирование данных из новой версии. Затем в ArcMap с помощью панели инструментов Работа с версиями (Versioning) произведите согласование (reconcile) и закрепление (post) данных. Прежде чем все это делать на боевой базе, потестируйте на девелопменте.
0 голосов
ответил 24 Июнь, 09 от Gr.Daniil (1,840 баллов)
Да, у нас развернуто версионное редактирование. Спасибо за помощь, буду пробовать.
0 голосов
ответил 25 Июнь, 09 от Gr.Daniil (1,840 баллов)

Есть несколько типов версий: private, public. Что необходимо выбрать, чтобы каждый пользователь редактор работал в своей версии? И еще теоретический вопрос - версии создаются 1 раз, а пользователи, придя на работу, каждый день грузят свою версию, а к концу дня делают согласование?

0 голосов
ответил 25 Июнь, 09 от Gr.Daniil (1,840 баллов)
И еще хотел бы спросить у вас: подключение пользователя настраиваем в арккаталоге, в свойствах подключения, там же выбирается версия сде. Только после этого запускаем рабочий проект аркмапа. Вот там тоже необходимо указать новую созданную версию, или все-таки достаточно создать ее уже в аркмапе?
0 голосов
ответил 25 Июнь, 09 от Gr.Daniil (1,840 баллов)
И не указывать версию в настройках подключения в арккаталоге?
0 голосов
ответил 25 Июнь, 09 от Worker (22,480 баллов)
Все-таки почитать нужно; весь раздел или хотя бы:
http://webhelp.esri.com/arcgisdesktop/9.3/index.cfm?TopicName=Understanding_versioning

Private - только владелец данных сможет смотреть и редактировать данные.
Public - все могут смотреть данные версии. Редактировать смогут те пользователи, которым дали UPDATE, INSERT, DELETE или read/write.
Protected - Смотреть могут все, но редактировать сможет только владелец.

Поскольку у вас в проекте ArcMap источник данных идет к определенному подключению с определенной версии бгд, то надо будет установить новый путь источника к файлу подключения с другой версии к той же бгд.
0 голосов
ответил 26 Июнь, 09 от Gr.Daniil (1,840 баллов)
Вроде немного разобрался, вот только, я насколько понял, сохранить изменения через редактор, надо до согласования и закрепления?
0 голосов
ответил 26 Июнь, 09 от Worker (22,480 баллов)
Конечно, чтобы изменения могли быть внесены хотя бы в дельта-таблицы, надо бы сохраниться из редактора (editor). Согласование (reconcile) произведет анализ строк, которые могут быть изменены разными пользователями. Закрепление (post) произведет перенос строк из дельта-таблицы (добавлений и удалений) в бизнес-таблицы.
0 голосов
ответил 26 Июнь, 09 от Gr.Daniil (1,840 баллов)
Знаете Worker, создал версии 2 пользователям, они наносили объекты, но не сохраняли через редактор (editor), а сразу производили согласование (reconcile) и закрепление (post). И когда завершали редактирование, то редактирование завершалось сразу. То есть, не появлялось сообщение "Сохранить внесенные изменения?" Как будто согласование и закрепление автоматически производит сохранение данных? И внесенные данные сохраняются, то есть видны в целевой версии.
Подскажите пожалуйста, почему не запрашивается сохранение изменений при завершении редактирования?
И большое спасибо за подробное описание!
Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...