У меня есть база данных в одном месте, которую я хотел бы скопировать в другое, используя одностороннюю репликацию. При тестировании мы не смогли скопировать архивные таблицы, что, к сожалению, связано с тем, что нам нужно хранить эти исторические версии в обоих местах.
Можно ли просто скопировать всю базу данных DEFAULT (включая архивные таблицы).
Если нет, есть ли способ обойти это?
arcgis-10.2
postgresql
enterprise-geodatabase
replication
archiving
радиолокационный
источник
источник
Ответы:
Это может не полностью соответствовать вашим требованиям, однако я только что протестировал включение архивации для родительских и дочерних реплик с использованием односторонней репликации.
Изменения, сделанные в Parent и затем реплицированные в Child, обнаруживаются как в классе объектов, так и в архиве в дочерней базе данных.
Детская Реплика Архив:
К сожалению, если объект редактируется более одного раза до синхронизации реплик, только последнее изменение попадает в дочерний архив. Эту проблему можно решить, выполняя синхронизацию чаще или после каждого редактирования, однако это может оказаться нецелесообразным.
Архив родительских реплик:
На снимках экрана выше я создал и сохранил элемент (первая родительская архивная запись), отредактировал для добавления атрибутов (вторая родительская архивная запись) и затем реплицировал в Child (первая дочерняя архивная запись). Затем я снова отредактировал функцию и сохранил (третья родительская архивная запись) и реплицировал (вторая дочерняя архивная запись)
источник