Страница 4 из 13

Добавлено: 18 мар 2009, 17:08
Polimer
Есть мнение откуда идет проверка "Регистрация компонентов не совпадает с инсталляцией! Прервать выполнение приложения?"
В каталоге ехе г. появился файл galnet.crc, в нем записываться контрольная сумма после установки патчей. По каким-то причинам этот файл не всегда заново создается. В ПМ есть отдельный пункт, когда выбрана выборочная синхронизация компонентов - "создать файл с контрольной суммой". С новым файлом проверка проходит.

Добавлено: 20 май 2009, 05:48
Алексей
В общем сделал я синхронизацию (решился :) ), в левой части где данные как я понял беруться из ЕХЕ после установки фильтра ничего не видно. То есть по сути всё синхронизировано.

А вот в правой части есть куча доп.ресурсов, таких как debug debug1 и ещё штук 20 доработок и ЦРФ файлов, которые подключены вручную через консполь администратора-репозитарий-компоненты.
Лежат они не в ЕХЕ а в доп. папке на сервере.

При попытке запустить галактику - получаем вышеназванное сообщение о несовпадении версий компонент.

Даже если я положу свои ресурсы в ехе, остается ещё пять ресурсов user которые я не использую в принципе но которые прописаны в репозитарии как компоненты.

Т.е. добиться ситуации - когда галактика увидит что "все синхронизировано" невозможно??? :o

Добавлено: 20 май 2009, 06:07
san
Мы выполнили синхонизацию таким способом
[DataBase]
CheckRepository=off

Добавлено: 20 май 2009, 06:38
Алексей
ну, выше я уже писал - что это самый "быстрый и надежный" способ :)

а существует ли возможность всё же сделать все "по правилам" ?

Добавлено: 20 май 2009, 10:55
Polimer
Алексей, а вы пробовали с galnet.crc ? Его нужно положить в EXE.
У меня прокатывает. А дополнительные ресы (свои+user+debag) про которые вы говорили, ИМХО, не участвуют в синхронизации.

Добавлено: 20 май 2009, 11:03
Алексей
файл galnet.crc какой-то есть, лежит в ЕХЕ галки, ЕХЕ общий для всех юзеров на сервере.

Добавлено: 20 май 2009, 11:11
Polimer
Попробуйте мой вариант от 18 марта.

Добавлено: 20 май 2009, 11:32
Алексей
не помогло

Добавлено: 20 май 2009, 11:39
Polimer
Только что установил патчи от 19.05, ничего не синхронизировал - новый galnet.crc лежит в EXE, г. запускается без предупреждения.

Добавлено: 20 май 2009, 13:09
Алексей
я патчи ставлю на другую БД, т.к. пока мы сделаем ЕХЕ, пока потестим его... потом подкладываем для рабочей БД.
для нас самоубийству подобно лупить пачту сразу на рабочую БД :)

Добавлено: 20 май 2009, 13:10
bat_only
+1

Добавлено: 20 май 2009, 13:12
Алексей
хотя... базы и ехе вроде же одинаковые... значит и срс должен быть одинаков? почему же тогда ругань?
в общем бред какой-то эта синхронизация компонентов... :(

Добавлено: 20 май 2009, 13:21
Polimer
Алексей писал(а):я патчи ставлю на другую БД, т.к. пока мы сделаем ЕХЕ, пока потестим его... потом подкладываем для рабочей БД.
для нас самоубийству подобно лупить пачту сразу на рабочую БД :)
Кто вам сказал, что я ставлю на рабочую базу?

Добавлено: 20 май 2009, 13:29
Алексей
ну тогда вопрос не снимается. какого хххх...удожника? что ей ещё надо? :)

Добавлено: 20 май 2009, 17:17
Гаврилюк Марина
Имеем несколько баз на Оракле на 3 разных серверах (8 схем на каждом). И после установки патчей мне приходится делать синхронизацию компонентов, подключаясь к каждой базе каждой схемы, для каждого приложения (support, galnet). Иначе имеем то же сообщение. )

Может это и не правильно, но как иначе, не знаю :)