Цитата:
Сообщение от
rootx
Какими средствами можно реплицировать данные из основной системы в в другую где только будут работать расчетчицы.
Есть таблицы которые должны будут синхронизироваться в обе стороны
репликация - это слишком требовательный термин.
можно ли свести к загрузке данных из другой Аксапты?
можно ли двухстороннюю репликацию свести к загрузке некоторых таблиц в одну сторону, а некоторых - в другую?
если да, то загружайте из другой базы при помощи штатного Statement+ResultSet
(или расширенного
https://github.com/mazzy-ax/SysResultSet)
или (если сильны в администрировании SQL) попробуйте:
Цитата:
Сообщение от
oip
Реализованное решение - во втором приложении в АОТе эти справочники являются обычными таблицами, а на уровне SQL вместо этого они подменены вьюшами, "смотрящими" на первое приложение. Справочники на втором приложении read only, селектам все равно откуда селектить, все работает уже больше десятка лет. Есть, разумеется, небольшие нюансы с синхронизацией БД на этом приложении, но и все.
если жеж нужна именно репликация,
то учтите, что разные аксапты могут иметь разные уникальные индексы, разные constraints, разные настройки каскадного удаления, разные компании, разные виртуальные компании. и даже если вы волевым решением скажате "у нас все одинаково", у вас все равно будут разные recId и разные настройки в период обновления функционала.
в условиях разного окружения
репликация очень и очень непростая задача.
попробуйте свести к импорту из внешней базы