27.05.2015, 12:53 | #1 |
Участник
|
Перенос настроек и данных DAX2012 R3
Добрый день.
Столкнулся с необходимостью переноса всех данных Аксапты 2012 R3 с обновлением CU8 на другой сервер. Сделал полный бекап баз данных (БД MSSQL 2012): MicrosoftDynamicsAX_model, MicrosoftDynamicsAX, MicrosoftDynamicsAXBaseline и накатил их на новом сервере- к сожалению мало того, что не прокатило, так еще и сервис AOS60$01 не запускается из-за этого. Также делались небольшие разработки на старой DAX (которую я переношу). Подскажите- как правильно перенести все данные и настройки DAX (кроме пользователей)? |
|
27.05.2015, 12:59 | #2 |
----------------
|
На базы надо предоставить права для учетной записи,под которой работает АОС
|
|
27.05.2015, 22:20 | #3 |
Участник
|
Если надо сделать полную копию приложения (а так и выйдет, если копировать базы)
то надо сначала скопировать базы, а потом AOS установить, установщик все нужные права сам пропишет Если нужно перенести только данные, или только часть данных - это уже намного менее тривиальная задача, для её решения рекомендую начать отсюда: https://technet.microsoft.com/EN-US/.../aa548629.aspx Последний раз редактировалось lvan; 27.05.2015 в 22:24. |
|
28.05.2015, 10:40 | #4 |
Участник
|
Все проставил- теперь при запуске AX пишет "не удалось войти в Microsoft Dynamics"
Пользователи такие же, как и были на старой системе. Как можно побороть этот момент? Последний раз редактировалось MazterHan; 28.05.2015 в 10:44. |
|
28.05.2015, 11:03 | #5 |
Участник
|
Домен тот же?
__________________
Ivanhoe as is.. |
|
28.05.2015, 11:21 | #6 |
Участник
|
Цитата:
Сообщение от MazterHan
Столкнулся с необходимостью переноса всех данных Аксапты 2012 R3 с обновлением CU8 на другой сервер. Сделал полный бекап баз данных (БД MSSQL 2012): MicrosoftDynamicsAX_model, MicrosoftDynamicsAX, MicrosoftDynamicsAXBaseline и накатил их на новом сервере- к сожалению мало того, что не прокатило, так еще и сервис AOS60$01 не запускается из-за этого.
Цитата:
|
|
|
За это сообщение автора поблагодарили: AlexSD (3), Logger (5), MazterHan (1). |
28.05.2015, 11:32 | #7 |
Участник
|
Все заработало.
Нужно было для соответствующих пользователей проставить соответствующие идентификаторы SID (HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\) в поле SID таблици [MicrosoftDynamicsAX].[dbo].[USERINFO]. Для локальных админов нужно проставлять SID с машины AD, а для остальных- с машины AOS |
|
28.05.2015, 12:23 | #8 |
Участник
|
SID'ы в UserInfo - это лишь то, на что вы успели натолкнуться. В базе Аксапты есть туча настроек, которые при переносе из одной среды в другую надо чистить либо перебивать, я уж не говорю про SSRS-отчеты и проч.
|
|
29.05.2015, 22:19 | #9 |
Участник
|
вот скриптег, чтобы чистить
X++: UPDATE USERINFO SET SID = '', NETWORKALIAS = '', NETWORKDOMAIN = '', NAME = '' UPDATE SYSBCPROXYUSERACCOUNT SET SID = '', NETWORKALIAS = '', NETWORKDOMAIN = '' UPDATE SYSUSERINFO SET SQMUSERGUID = '00000000-0000-0000-0000-000000000000' DELETE FROM SYSSERVERCONFIG DELETE FROM SYSSERVERSESSIONS DELETE FROM SYSCLIENTSESSIONS DELETE FROM SRSSERVERS DELETE FROM BATCHSERVERCONFIG DELETE FROM BATCHSERVERGROUP DELETE FROM SYSUSERLOG DELETE FROM BICONFIGURATION DELETE FROM BIANALYSISSERVER DELETE FROM SMMPHONEPARAMETERS DELETE FROM EPGlobalParameters DELETE FROM EPWebSiteParameters |
|
|
За это сообщение автора поблагодарили: Logger (1), MazterHan (0). |
Теги |
sql 2012, администрирование, перенос данных, ax2012 |
|
Похожие темы | ||||
Тема | Ответов | |||
kurthatlevik: DAX2012 R3 – Playing with Retail CRT | 0 | |||
Перенос конфигурации без данных | 13 | |||
Перенос конфигурации без данных | 9 |
|