29.07.2013, 10:04 | #1 |
Участник
|
Перенос структуры таблиц из CRM 4 в CRM 2011
Добрый день. Необходимо мигрировать из CRM 4 в CRM 2011. Конкретно необходимо перенести конкретные поля для сущностей "Бизнес-партнеры" и "Контакты". Как я понял за "Контакты" отвечают таблицы "ContactBase" и "ContactExtensionBase", а для "Бизнес -партнеры" - вьюха "Contact". Где найти сущности "Тип" и "Отрасль"?. До этого CRM-м не занимался.
|
|
29.07.2013, 10:58 | #2 |
Moderator
|
Добрый день. Существует стандартное средство миграции базы из 4.0 в 2011. Для этого средствами SQL Server скопируйте базу от 4.0 на сервер где развёрнута база 2011. Например, это можно сделать через бэкап. Далее на сервере CRM запустите оснастку CRM Deployment Magager (доступна в меню Пуск). В этой оснастке найдите Импорт организации. Далее следуйте по шагам мастера.
В работе с CRM в базу нужно лезть только в исключительных случаях.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. MS Certified Dirty Magic Professional |
|
29.07.2013, 21:46 | #3 |
Участник
|
Данный механизм осуществляет загрузку, а мне нужно перенести структуру таблиц
|
|
30.07.2013, 07:50 | #4 |
Moderator
|
Боюсь что вы не понимаете о чем говорите. Если вам так угодно, данный механизм позволяет преобразовать структуру таблиц 4.0 к структуре понятной 2011. Поверьте, в ней произошли значимые изменения и не стоит пытаться реализовать подобное вручную.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. MS Certified Dirty Magic Professional |
|
|
За это сообщение автора поблагодарили: zrabzdn (1). |
31.07.2013, 13:50 | #5 |
Moderator
|
Давайте я поясню подробно. Существует несколько сценариев обновления с CRM 4.0 на 2011. Основные два - это установить 2011 поверх 4.0 (может быть рискованно, если потребуется откатиться) и поставить 2011 на отдельных серверах, после чего импортировать базу от 4.0 в среду 2011.
В версии 4.0 средство импорта в Deployment Magager использовалось только для импорта существующей базы CRM 4.0 (именно БАЗЫ, а не данных) в текущее развертывание. Этот процесс подразумевал мапинг пользователей текущего развертывания и пользователями в базе, после чего происходило, фактически, повторное создание учетных записей пользователей в системе и переназначение всех записей в базе. В версии 2011 средство импорта в Deployment Magager обогатили еще и возможностью обновить базу данных 4.0 (и 2011) до последней версии (со всеми установленными обновлениями). При этом структура базы изменилась кардинально. В основном это связано с масштабными изменениями в метаданных объектов (подключения, кастомные типы действий, пр.), модели безопасности (группы с назначенными ролями) и принципов разработки (появились "решения"). Мигрировать, или обновлять что либо средствами SQL считаю категорически рискованной задачей.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. MS Certified Dirty Magic Professional |
|
05.08.2013, 10:33 | #6 |
Участник
|
Добрый день.
Делаю миграцию оснасткой Microsoft Dynamics CRM Deployment Manager, в ней есть организация с базой CRM2011 версии, но на шаге настроек организации необходимо указать наименование организации и наименование БД. Мне не понятно как будет работать CRM,ведь создается еще одна база, |
|
05.08.2013, 12:17 | #7 |
Moderator
|
2011, как и 4.0 (версии Enterprise) поддерживает развертывание нескольких независимых конфигураций (баз данных организации) на одной инстанции сервера. Доступ к ним осуществляется путем добавления в строку адреса уникального имени организации:
http://crm/Org1, http://crm/Org2. Организация по умолчанию (обычно создается при инсталляции, но можно изменить) доступна без указания имени организации: http://crm. Интересный момент заключается в том, что организация по умолчанию, в действительности, задается для пользователя при создании его учетной записи, а не на уровне развертывания. Но есть неподдерживаемое решение: http://marcellotonarelli.wordpress.c...-4-enterprise/
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. MS Certified Dirty Magic Professional |
|
06.08.2013, 12:36 | #8 |
Участник
|
После маппинга пользователей получаю следующую ошибку:
You must map your Active Directory user account to at least one enabled Microsoft Dynamics CRM User who has the System Administrator security role before the organization can be imported. Как такая проблема решается? |
|
06.08.2013, 13:18 | #9 |
Moderator
|
Пожалуйста, пропускайте через матрицу сознания, или google свои вопросы, прежде чем задавать их на форуме.
X++: AD CRM http://www.ryanonrails.com/2011/07/0...-user-account/
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. MS Certified Dirty Magic Professional |
|
|
|