ФИАС на MIS3 — различия между версиями
Admin (обсуждение | вклад) |
Admin (обсуждение | вклад) |
||
| Строка 23: | Строка 23: | ||
where sa.aoid IS NOT NULL; | where sa.aoid IS NOT NULL; | ||
| + | == Утилита для загрузки КЛАДР == | ||
| + | |||
| + | * svn/kis-z/utils/FIAS_replication | ||
[[Категория: MIS3]] [[Категория:Руководство программиста MIS3]] | [[Категория: MIS3]] [[Категория:Руководство программиста MIS3]] | ||
Версия 08:25, 24 апреля 2019
Чтобы справочник оказался на удаленной БД объекта, необходимо обновить этот справочник на этом удалённом объекте. Инструменты для обновления и база ФИАС (не факт что она самая последняя) были выложены для публичного использования на Public. Вся эта информация была доведена до Юрия Жукова а также Индиры \\nas.oblteh\Public\fias
Перед тем как обновлять данные, необходимо убедиться что в БД существует схема fias со всеми необходимыми таблицами. По этому поводу как эти объекты создавать необходимо обращаться либо к Куренкову либо Жукову Юрию.
Чтобы данные обновились быстрее нужно очистить таблицу fias.addrobj
TRUNCATE TABLE fias.addrobj;
select distinct s.name, s.code, s.socr, sa.aoguid from mm.street s left join fias.addrobj sa on sa.plaincode = SUBSTRING - 2) where sa.aoid IS NULL;
select distinct k.name, k.code, k.socr, sa.aoguid from mm.kladr k left join fias.addrobj sa on sa.plaincode = SUBSTRING - 2) where sa.aoid IS NOT NULL;
Утилита для загрузки КЛАДР
- svn/kis-z/utils/FIAS_replication