24.07.2008, 17:16 | #1 |
Developer
|
Upgrade с AX 3.0 SP2 до AX 3.0 SP5 KR2
Здраствуйте, уважаемые форумчане.
В связи с планируемым переходом c SP2 на SP5 KR2 появильсь некоторые вопросы. Может кто-нибудь подскажет? Если KR2 инсталировать до SP5, то необходимо (или желательно) ли деинсталировать KR2 перед установкой SP5? Если SP5 возможно установить на KR2, то необходимо ли запустить процесс исталяции KR2 после установки SP5? Заранее спасибо. Последний раз редактировалось vallys; 24.07.2008 в 17:23. |
|
24.07.2008, 17:47 | #2 |
Участник
|
Не совсем понятно что имелось в виду.
Мы с SP3 переезжали на SP5 KR3 в 2 этапа 1. Поменяли ядро, оставив приложение от SP3 2. Поменяли приложение с SP3 на SP5 |
|
24.07.2008, 18:26 | #3 |
Developer
|
Спасибо за ответ.
Я, наверное, не совсем корректно задал вопрос... Хм... Вообщем, как правильно установить SP5 на SP2 KR2 чтобы в итоге получился SP5 KR2? Можно немного подробней? Как именно проводилась замена ядра? И, чтобы не было недопонимания с моей стороны, что подразумевается под "приложением"? |
|
24.07.2008, 18:51 | #4 |
Участник
|
Ядро меняли просто -
Для дева и теста : установили новую версию, зашли в двухзвенке, прошли контрольный список установки (фактически там все пункты можно пропустить кроме глобальной компиляции и синхронизации). Ну лучше еще индексы в приложении пересоздать. На рабочей : установили новую версию, убили индексы *.kti для соответсвующих *.ktd файлов подложили предварительно скомпилированное на KR2 (взятое с рабочей приложение - чтобы не компилять его на рабочей и не тратить на это время) запустились в двухзвенке, синхронизировались, удалили аос файлы, стартовали аосы. Под приложением подразумевалась application, папка где хранятся aod-файлы, метки и т.п. |
|
|
За это сообщение автора поблагодарили: vallys (2). |
25.07.2008, 09:38 | #5 |
Участник
|
Стоп, между SP2 и SP5 поменялись значения некоторых пунктов некоторых перечислений, поэтому, если будет пропущен этап Обновления данных перед синхронизацией/Обновление после синхронизации. то придётся менять некоторые значения в базе другими способами.
|
|
|
За это сообщение автора поблагодарили: vallys (2). |
25.07.2008, 11:11 | #6 |
Участник
|
Цитата:
Да это все понятно, но речь шла лишь об обвнолении ядра до обновления приложения. |
|
|
За это сообщение автора поблагодарили: vallys (2). |
25.07.2008, 11:34 | #7 |
Участник
|
У нас вообще сейчас работает клиент/АОС KR2, а приложение фактически SP1 - ну из разных SP надергали нужные места, но полностью не обновляли - и все работает нормально.
|
|
25.07.2008, 11:57 | #8 |
Участник
|
Цитата:
Это был ответ на вопрос : Цитата:
Можно немного подробней? Как именно проводилась замена ядра?
Обновление данных при переходе на Ax3 SP5 - ошибка. Караул ! т.е. даже стандартная процедура не гарантирует правильного результата |
|
25.07.2008, 13:39 | #9 |
Developer
|
Про переход все понятно. Спасибо. Планируется аналогичная операция.
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Сообщение от Logger
А с енумами при смене приложения там вообще веселуха
Обновление данных при переходе на Ax3 SP5 - ошибка. Караул ! т.е. даже стандартная процедура не гарантирует правильного результата Последний раз редактировалось vallys; 25.07.2008 в 13:41. |
|
25.07.2008, 13:39 | #10 |
Developer
|
Подведу итоги:
Для перехода с AX 3.0 SP2 на AX 3.0 SP5 KR2 через AX 3.0 SP2 KR2 необходимо и достаточно: 1. На AX 3.0 SP2 установить KR2, получим AX 3.0 SP2 KR2. 2. На AX 3.0 SP2 KR2 установить только приложение от SP5, получим AX 3.0 SP5 KR2. Обновление данных является обязательной процедурой в связи с изменением значений некоторых пунктов некоторых перечислений. Все. Все ли верно? Есть замечания? |
|
25.07.2008, 14:16 | #11 |
Участник
|
Нет замечаний.
|
|
25.07.2008, 14:23 | #12 |
Участник
|
Применительно к приложению AX 3.0 SP5 обновление данных связано не только с изменением некоторых перечислений. В SP5 (точнее, еще начиная с SP4, когда вместо CIS стало EE ) слили воедино локализации под кучу стран, в частности, много будет встречаться польского, литовского функционала и т.п. В результате переименовали и объединили многие поля, а многие - удалили, так что в ходе обновления часть полей/индексов получат конфигурационный ключ SysDeletedObjects30, и процедуры обновления будут переливать их значения в новые поля... В общем, если у вас база не игрушечных размеров, то надо очень внимательно прошерстить все эти процедуры обновления данных, чтобы, во-первых, отключить ненужные, из-за которых вы только время потеряете, а во-вторых, подправить, если найдете что-то косячное применительно к вашей ситуации. И еще: поскольку на период обновления "принято" включать конфигурационный ключ SysDeletedObjects30, то надо внимательно посмотреть, чтобы в ваших больших таблицах не появились новые ненужные поля, из-за которых может сильно затянуться первоначальная синхронизация на рабочей базе. Это, конечно, при условии, если вам не выделена пара-тройка дней на ее обновление - в противном случае можно, конечно, оставить все на откуп стандартным процедурам обновления данных.
|
|
25.07.2008, 18:26 | #13 |
Developer
|
Вот и замечательно
Цитата:
Сообщение от gl00mie
Применительно к приложению AX 3.0 SP5 обновление данных связано не только с изменением некоторых перечислений. В SP5 (точнее, еще начиная с SP4, когда вместо CIS стало EE ) слили воедино локализации под кучу стран, в частности, много будет встречаться польского, литовского функционала и т.п. В результате переименовали и объединили многие поля, а многие - удалили, так что в ходе обновления часть полей/индексов получат конфигурационный ключ SysDeletedObjects30, и процедуры обновления будут переливать их значения в новые поля... В общем, если у вас база не игрушечных размеров, то надо очень внимательно прошерстить все эти процедуры обновления данных, чтобы, во-первых, отключить ненужные, из-за которых вы только время потеряете, а во-вторых, подправить, если найдете что-то косячное применительно к вашей ситуации.
Цитата:
Сообщение от gl00mie
И еще: поскольку на период обновления "принято" включать конфигурационный ключ SysDeletedObjects30, то надо внимательно посмотреть, чтобы в ваших больших таблицах не появились новые ненужные поля, из-за которых может сильно затянуться первоначальная синхронизация на рабочей базе. Это, конечно, при условии, если вам не выделена пара-тройка дней на ее обновление - в противном случае можно, конечно, оставить все на откуп стандартным процедурам обновления данных.
|
|
29.07.2008, 00:27 | #14 |
Участник
|
постоянно идет разговор про переход на SP5, но та же служба поддержки MBS говорит что сейсас поддерживается официально только SP6
|
|
04.08.2008, 11:31 | #15 |
Developer
|
Цитата:
Сведения о жизненном цикле продуктов корпорации Майкрософт |
|
|
За это сообщение автора поблагодарили: Poleax (1). |
Теги |
ax3.0 |
|
|