0

我有一个客户SugarCRM 5.5.4在生产中进行了许多定制。我尝试更新(5.5.4 > 6.1.0 > 6.2.5 > 6.2.6)并遇到问题Studio (6.2.5)ModuleLoader甚至Updater (6.2.6)在那之后。

现在我已经设置了一个新的6.5.7安装并更新了所有模块以使其正常工作。

现在将数据从旧版本的糖迁移到新版本的最佳方法是什么?

我与 Talend 合作,但效果不佳(浪费了太多时间)。现在我只是像这样迁移表:

INSERT INTO 657.notes ( 
  `assigned_user_id`, `id`, `date_entered`, `date_modified`, `modified_user_id`, 
  `created_by`, `name`, `file_mime_type`, `filename`, `parent_type`, `parent_id`,
  `contact_id`, `portal_flag`, `embed_flag`, `description`, `deleted`  
)
SELECT 
  `assigned_user_id`, `id`, `date_entered`, `date_modified`, `modified_user_id`, 
  `created_by`, `name`, `file_mime_type`, `filename`, `parent_type`, `parent_id`,
  `contact_id`, `portal_flag`, `embed_flag`, `description`, `deleted`  
FROM `554`.notes

我想知道其他人是怎么做的,最好的做法是什么?

4

1 回答 1

1

那应该可以正常工作;请注意,您之后可能需要进行快速重建和修复,以确保数据库全部正确。

于 2012-11-12T15:28:45.857 回答