Показать сообщение отдельно
Старый 19.09.2013, 17:06   #1  
Eugene.Ostroukhov is offline
Eugene.Ostroukhov
Участник
 
149 / 11 (1) +
Регистрация: 22.02.2013
Angry апгрейд базы CRM 4.0 RU21 в CRM 2011 RU14
добрый день.

черт дернул, проапгрейдить тестовую базу CRM 4.0 на RU13, а боевую на RU14.

как итог: RU14 "забыл" добавить колонку CustomWorkflowActivityInfo в PluginTypeBase таблицу *дальше идет непереводимая игра слов в адрес MS*

как результат: нет возможности работать с формой бизнес-процессов (создание, просмотр, редактирование): 'PluginType' entity doesn't contain attribute with Name = 'customworkflowactivityinfo'

похожее: http://social.msdn.microsoft.com/For...owactivityinfo

какой workaround можете предложить?

обнаружилось 4 дня спустя конвертации, т.е. в базе много новой информации, т.е. сконвертить старый бекап 4.0-базы под RU13 - нет смысла (хотя потеря недели данных - тьфу по сравнению с рабочими БП)

можно ли как-то отследить по контенту RU13 (или еще какого) , как добавляется эта колонка ?помимо тупой колонки - это же еще и метаданные сущности plugintype и наверняка еще стадо связей, зависимостей и прочей фигни.

может можно как-то перенести метаданные для этой системной сущности с тестового моего СРМа в боевой ?


пысы: для reproduce проблемы (если кто совсем любопытный):
1. Берем 21 ролап срм4.0,
2. Делаем пустую организацию. Ничего с ней не делаем
3. Бекап-рестор базы
4. Импорт организации на стороне СРМ 2011 RU 14
5. После завершения – смотрим таблицу плагинов – там не хватает колонки.

Последний раз редактировалось Eugene.Ostroukhov; 19.09.2013 в 17:22.