AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Администрирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 21.11.2007, 19:21   #1  
dacom is offline
dacom
Участник
 
13 / 10 (1) +
Регистрация: 08.08.2007
Data migration AX 3.0 SP3 Oracle 9.1 -> AX 4.0 SP2 SQL 2005
Привет всем,

На проекте возникла задача миграции данных с AX 3.0 SP3 Oracle 9.1 в AX 4.0 SP2 SQL 2005.

Задача имеет ограничение в 48 часов downtime и размер клиентской базы около 200 Гб.

В ходе изучения вопроса остановился на подходе в два этапа:
1. AX 3.0 Oracle -> AX 3.0 SQL 2005 (SQL скриптами, DTS, спец тулзами)
2. AX 3.0 SQL 2005 -> AX 4.0 SQL 2005 (стандартными средствами upgrade)

Прошу озвучить идеи и мнения по поводу решения и поделится практическим опытом. Т.к. существует ограничение по времени, критичны следующие моменты: время выполнения upgrage скриптов, hardware.
Буду признателен за любые примеры реальной жизни.

Спасибо за помощь!
Старый 21.11.2007, 20:02   #2  
if_maks is offline
if_maks
Участник
 
226 / 15 (1) ++
Регистрация: 26.08.2003
извините за встречный вопрос, а если система доработана (уверен почти везде так или иначе доработана), стандартные средства обновления работают крректно?
Как при этом переносятся данные в поля созданые в usr слое?
Старый 21.11.2007, 20:21   #3  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от dacom Посмотреть сообщение
Привет всем,

На проекте возникла задача миграции данных с AX 3.0 SP3 Oracle 9.1 в AX 4.0 SP2 SQL 2005.

Задача имеет ограничение в 48 часов downtime и размер клиентской базы около 200 Гб.

В ходе изучения вопроса остановился на подходе в два этапа:
1. AX 3.0 Oracle -> AX 3.0 SQL 2005 (SQL скриптами, DTS, спец тулзами)
2. AX 3.0 SQL 2005 -> AX 4.0 SQL 2005 (стандартными средствами upgrade)

Прошу озвучить идеи и мнения по поводу решения и поделится практическим опытом. Т.к. существует ограничение по времени, критичны следующие моменты: время выполнения upgrage скриптов, hardware.
Буду признателен за любые примеры реальной жизни.

Спасибо за помощь!
0. почистить базу http://axapta.mazzy.ru/lib/dbgrowthsolution/
1. после чистки любым удобным для вас инструментом (скорее всего данных у вас гиг на 30, а остальное ненужные логи)
1.5. оттестировать переход с 3.0 на 4.0 на тестовой базе до того, как объявлять час Х
2. да
__________________
полезное на axForum, github, vk, coub.
Старый 22.11.2007, 10:37   #4  
dacom is offline
dacom
Участник
 
13 / 10 (1) +
Регистрация: 08.08.2007
Спасибо большое за ответ!

0. Таблицы логов занимают около 20Г. Таблицы истории заказчик удалят не желает. В лучшем случае думаю выйдет сократить БД до 100Г.

Mazzy, есть ли данные о временных затратах на выполнение скриптов upgrade и данные о hardware. Согласен, что каждый случай уникален, но хочется представлять общие затраты по времени.

Спасибо.
Старый 22.11.2007, 10:49   #5  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от dacom Посмотреть сообщение
0. Таблицы логов занимают около 20Г. Таблицы истории заказчик удалят не желает.
Это как он хочет. Но это не повод переносить старые логи в критическое время downtime, не так ли? Разбейте данные на две части - обязательные и прочие. Сначала перенесите обязательные.

Цитата:
Сообщение от dacom Посмотреть сообщение
В лучшем случае думаю выйдет сократить БД до 100Г.
Видите, волевым решением сократили количество переносимых данных вдвое

Если у вас жесткое ограничение по времени, то думайте и сокращайте дальше.

Цитата:
Сообщение от dacom Посмотреть сообщение
Mazzy, есть ли данные о временных затратах на выполнение скриптов upgrade и данные о hardware. Согласен, что каждый случай уникален, но хочется представлять общие затраты по времени.
Уникален.

Обратите внимание, что при переходе с SQL2000 на SQL2005 может придется менять collation данных. Это сходу около получаса на 10 гигабайт данных.

скрипты апгрейда по стандартной функциональности могут идти очень долго, если это какие-нибудь @#$% таблицы типа Facture*, а у вас какой-нибудь старый сервис-пак. А про доработки вообще ничего сказать не могу - это вы должны сами оценить на тестовой базе.
__________________
полезное на axForum, github, vk, coub.
Старый 22.11.2007, 11:01   #6  
dacom is offline
dacom
Участник
 
13 / 10 (1) +
Регистрация: 08.08.2007
Цитата:
Сообщение от if_maks Посмотреть сообщение
извините за встречный вопрос, а если система доработана (уверен почти везде так или иначе доработана), стандартные средства обновления работают крректно?
Как при этом переносятся данные в поля созданые в usr слое?
Должны работать корректно, если вы выполняете переход пошагово согласно Implementation Guide).

По крайней мере у меня получилось сделать такой переход на локальной АХ с несколькими таблицами на usr
Старый 22.11.2007, 12:04   #7  
egorych is offline
egorych
Участник
Самостоятельные клиенты AX
Oracle
 
761 / 154 (7) ++++++
Регистрация: 09.11.2006
Адрес: Краснодарский край
Заморочка в переносе MS-Ora (и наоборот) возникает на полях CBLOB (IMAGE) и TEXT.
Я пробую переход MS->Ora - данные нормально, а вот для image пока приемлимого решения не нашел. Думаю, что и при Ora->MS nj-же самое будет.
За это сообщение автора поблагодарили: dacom (1).
Старый 22.11.2007, 15:26   #8  
gl00mie is offline
gl00mie
Участник
MCBMSS
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,684 / 5798 (201) ++++++++++
Регистрация: 28.11.2005
Адрес: Москва
Записей в блоге: 3
Цитата:
Сообщение от dacom Посмотреть сообщение
На проекте возникла задача миграции данных с AX 3.0 SP3 Oracle 9.1 в AX 4.0 SP2 SQL 2005. Задача имеет ограничение в 48 часов downtime и размер клиентской базы около 200 Гб.
Цитата:
Сообщение от dacom Посмотреть сообщение
Должны работать корректно, если вы выполняете переход пошагово согласно Implementation Guide). По крайней мере у меня получилось сделать такой переход на локальной АХ с несколькими таблицами на usr
К слову, о переходе на 4-ку. Помнится, одним из этапов является перебивание на всех строковых EDT правого выравнивания на левое. На 200-гиговой и даже на 100-гиговой базе это может занять немало времени, хотя такое изменение можно произвести предварительно в несколько этапов на исходной системе. Плюс еще надо помнить о том, что DAX4 хранит строки в базе в юникоде, в результате чего при переходе база вырастет раза в полтора.
Старый 22.11.2007, 23:05   #9  
dacom is offline
dacom
Участник
 
13 / 10 (1) +
Регистрация: 08.08.2007
Цитата:
Сообщение от egorych Посмотреть сообщение
Заморочка в переносе MS-Ora (и наоборот) возникает на полях CBLOB (IMAGE) и TEXT.
Я пробую переход MS->Ora - данные нормально, а вот для image пока приемлимого решения не нашел. Думаю, что и при Ora->MS nj-же самое будет.
Спасибо, не знал.
Если проблема возникнет и будет найдено решение - обязательно отпишусь.
Старый 22.11.2007, 23:11   #10  
dacom is offline
dacom
Участник
 
13 / 10 (1) +
Регистрация: 08.08.2007
Цитата:
Сообщение от gl00mie Посмотреть сообщение
К слову, о переходе на 4-ку. Помнится, одним из этапов является перебивание на всех строковых EDT правого выравнивания на левое. На 200-гиговой и даже на 100-гиговой базе это может занять немало времени, хотя такое изменение можно произвести предварительно в несколько этапов на исходной системе. Плюс еще надо помнить о том, что DAX4 хранит строки в базе в юникоде, в результате чего при переходе база вырастет раза в полтора.
На стандартной демо дате вырастает в 2 раза
Спасибо, выпустил это из внимания.
Старый 26.11.2007, 16:16   #11  
Aleck is offline
Aleck
Участник
Ex AND Project
 
1,061 / 174 (8) ++++++
Регистрация: 07.12.2001
Адрес: СПб-Мск
А вот эту штуку не смотрели?

https://mbs.microsoft.com/partnersou...igrationax.htm
Sure Step Migration Tool for Microsoft Dynamics AX

The tool can help you and your customers migrate data from competing business management systems and legacy systems to Microsoft Dynamics AX 4.0 Service Pack 1.

In addition, the tool’s repeatable methodology could be used across multiple customers with the same source system. Further, it could be used across customers with different source systems. By decreasing the time and expense of the customer’s implementation, you can increase the value of your services and solution to your customers, and gain a competitive advantage.

Source adapters provided with the download include:

* ....
* Microsoft Axapta 2.5 SP4

Additional source adapters may be made available by partners or ISVs on an Open Source community such as http://www.codeplex.com or PartnerSource in the future.
Старый 29.11.2007, 19:06   #12  
arnold is offline
arnold
Участник
 
30 / 11 (1) +
Регистрация: 27.04.2005
Не очень мощный адаптер
Microsoft Business Solutions – Axapta 2.5
A source adapter for Microsoft Business Solutions – Axapta 2.5 (now part of Microsoft Dynamics), is included in this release. The adapter can be used to migrate master data to the following Microsoft Dynamics AX areas:

Basic (Users, Zip codes, Countries, Currency, Exchange Rates)


Financials (General Ledger)


A Microsoft Business Solutions – Axapta 2.5 database backup is included with the Sure Step Migration Tool. Restore the database from the backup to use with the Microsoft Business Solutions– Axapta 2.5 source adapter.
Старый 30.11.2007, 11:25   #13  
Aleck is offline
Aleck
Участник
Ex AND Project
 
1,061 / 174 (8) ++++++
Регистрация: 07.12.2001
Адрес: СПб-Мск
мдя... издевательство просто, а не адаптер ))
Теги
документация, ax2.5, ax3.0, ax4.0

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Dynamics AX Sustained Engineering: SQL Server 2005 sp3 & SQL Server 2008 with Dynamics AX Blog bot DAX Blogs 0 12.02.2009 06:08
Data upgrade AX 3.0 SP6 -> AX 4.0 SP2: Ошибка запуска AOS поcле копирования данных dacom DAX: Администрирование 7 21.04.2008 15:03
Неизвестный сбой!!! Dynamics AX 4.0 SP2 with MS SQL 2005 MarunYA DAX: Администрирование 6 06.12.2007 12:16
Установка Ax 4.0 SP1 на SQL Server 2005 SP2 Lemming DAX: Администрирование 13 18.12.2006 13:47
aEremenko: Диагностика проблем при установке Microsoft Dynamics Ax 4.0 на Microsoft SQL Server 2005 Blog bot DAX Blogs 0 28.10.2006 16:01

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 03:27.