|
![]() |
#1 |
Модератор
|
Цитата:
Сообщение от EVGL
Программисты смелые, программист сегодня экспериментирует в свой выходной
![]() Цитата:
, а вот консультанты... На то, чтобы научить их не бояться конфигурационной утилиты, у меня ушел примерно год. Объяснить же шефу, что такое "правильный ax32.exe", уже практически нереально - не его это дело. Бегать же к каждому и настраивать индивидуально каждый ярлык - это уже не мое дело.
![]() Цитата:
При этом обратим внимание на то, что один запуск с "неправильным" клиентом убивает базу, даже ничего не спрашивая
![]() Цитата:
Не пробовали еще?
Цитата:
Останется только писать SQL-скрипт, который будет удалять RecVersion
А вообще у клиента есть ключ командной строки специально для этого случая, -repair (кажется) называется. Ну и синхронизация, само собой P.S. Я ведь не говорю, что все шоколадно. Но все решаемо ![]()
__________________
-ТСЯ или -ТЬСЯ ? |
|
|
За это сообщение автора поблагодарили: EVGL (2). |
![]() |
#2 |
Участник
|
Цитата:
Сообщение от Vadik
А вообще у клиента есть ключ командной строки специально для этого случая, -repair (кажется) называется. Ну и синхронизация, само собой
|
|
![]() |
#3 |
Участник
|
Вопрос для подстраховки. Если обновить только клиента и AOS, а приложение оставить на предыдущем сервиспаке, то на какие грабли можно нарваться?
|
|
![]() |
#4 |
Member
|
Цитата:
Сообщение от dn
...
Если обновить только клиента и AOS, а приложение оставить на предыдущем сервиспаке, то на какие грабли можно нарваться? ... Обязательно сделайте глобальную компиляцию под нового клиента (и индексы перестройте).
__________________
С уважением, glibs® |
|
![]() |
#5 |
Banned
|
Цитата:
Сообщение от dn
Вопрос для подстраховки. Если обновить только клиента и AOS, а приложение оставить на предыдущем сервиспаке, то на какие грабли можно нарваться?
Что же касается комментария glibs, то русский код из SP5 EE никуда не делся. Более того, SP5 EE FP1 содержит исправления пары багов для Польши. Так что предыдущий участник был прав: дурь. Если уж так не нравится слово "стыд". ![]() |
|
![]() |
#6 |
Участник
|
Цитата:
Сообщение от EVGL
Там есть код где-то в разделе классов Sys*, который работает с RecVersion. Не будет работать нормально такое сочетание, надо обязательно обновлять axSYP.aod на версию из SP5.
Я посмотрел изменения в классах SysSqlSetup и SysSQLShowPlan. В классе SysSqlSetup добавляются поля RecVersion во все таблицы. В принципе они добавляются и без этой модификации просто при запуске синхронизации. Т.е. это не критично. В классе SysSQLShowPlan изменения касаются СУБД MS SQL Server. Так как у нас Oracle, то я пока не вижу необходимости поднимать SYS-слой от 5-го сервиспака. |
|
![]() |
#7 |
Участник
|
В первом приближении в версии клиента SP5 EE: 3.0.1951.5160 явной утечки памяти не видно.
Клиент от KR1 мне чем-то интуитивно не нравится. ![]() |
|
![]() |
#8 |
Участник
|
Цитата:
Сообщение от dn
Клиент от KR1 мне чем-то интуитивно не нравится.
![]() ![]() |
|
![]() |
#9 |
Модератор
|
Цитата:
Сообщение от dn
Вопрос для подстраховки. Если обновить только клиента и AOS, а приложение оставить на предыдущем сервиспаке, то на какие грабли можно нарваться?
Даже предупреждение есть специальное - не обновляйте клиента, если стоит KR1. Мда. Цитата:
Сообщение от soin
Помойму в части наличия восточноевропейского функционала SP5 от SP4 отличается мало.
P.S. Имей терпение, в эту пятницу все узнаешь ![]() С Уважением, Георгий |
|
![]() |
#10 |
Moderator
|
Цитата:
Сообщение от George Nordic
P.S. Имей терпение, в эту пятницу все узнаешь
![]() ![]()
__________________
С уважением, kvan. |
|
![]() |
#11 |
Участник
|
Цитата:
Сообщение от George Nordic
Хм. Да там клиент старше, чем Kernel Rollup1.
QUOTE=George Nordic] Нет. Ошибаешься. Много Российского функционала теперь доступно для стран Восточной Европы.[/QUOTE] Я не в этом смысле. Цитата:
Сообщение от Glibs
Вспомните как мы плевались восточноевропейской функциональностью в сп4.
Или я чего пока еще не знаю? Только что проверил - версия клиента Kernel Rollup: 3.0.1951.6710 Версия клиента SP5 EE: 3.0.1951.5160 Последний раз редактировалось soin; 05.04.2006 в 10:21. |
|
![]() |
#12 |
Участник
|
Цитата:
Сообщение от George Nordic
Хм. Да там клиент старше, чем Kernel Rollup1.
Даже предупреждение есть специальное - не обновляйте клиента, если стоит KR1. Мда. Версия Axapta 3.0 1951.3730/514-320 SP4/OP023-196 (локальная версия EE SP4 Build #10.0). При этом, мы использовали клиента от SP3, из-за проблем с утечкой памяти с клиентом от SP4. Вопрос был в том можно ли взять клиента от SP5 и спокойно жить дальше? И решена ли в этом клиенте проблема утечки памяти? Т.к. старый AOS не совместим с клиентом от SP5, поэтому его также приходится обновлять. Обновлять приложение пока не планируем. То что клиент от KR1 новее клиента от SP5 меня не особо заботит. Хотя не совсем понятно почему так произошло... ![]() Последний раз редактировалось dn; 05.04.2006 в 11:33. |
|
![]() |
#13 |
Участник
|
Разобрался. На самом деле EE не нужно ставить - он перезаписывает SYP слой. Ставится SP5 международный, на него русский Feature Pack.
|
|
![]() |
#14 |
Участник
|
"Себестоимость" внешнего кода
Сейчас наткнулся на интересный эффект локализации в SP5FP1. Метку @SYS11762 зачем-то переделали из "Значение" в "Себестоимость", в результате чего, в частности, пострадала формочка заведения внешних кодов (ExtCodeTable): теперь там вместо значения внешнего кода надо указывать его себестоимость
![]() |
|
|
За это сообщение автора поблагодарили: mazzy (5). |
![]() |
#15 |
Moderator
|
Цитата:
Сообщение от dn
А вот это кстати не помогает...
__________________
С уважением, kvan. |
|
![]() |
#16 |
Member
|
Цитата:
Сообщение от Vadik
...
Скрипт кстати - дело пяти минут. Вычистить RecVersion и SqlSystemVariables ... ![]() Дальше для таких как я. Я SqlSystemVariables лапами правил. Там вместо 31 нужно где-то ближе к концу 30 написать, по-моему. После этого система впускает без проблем, синхронизация, и можно работать.
__________________
С уважением, glibs® |
|
Теги |
обновление, утечка памяти, ax3.0 |
|
|