需要知道如何在更改数据库归类更改后迁移数据。基本上,以下就是我的计划。
我可以使用SELECT INSERT导入数据但是我遇到了Sonar服务没有开始发布的问题。(SonarQube service not starting)
我们不得不截断并删除表并重新创建它们。有人可以建议我们如何迁移数据吗?
我知道Sonar DB复制工具,但我相信这只适用于企业版。 (http://docs.sonarqube.org/display/SONAR/Sonar+DB+Copy+Tool)
答案 0 :(得分:1)
此解决方案可能会为您提供帮助。基本上,它使用简单的脚本在数据库和/或DBMS之间导出信息。 顺便说一句,如果目标中已经存在项目,它将避免重复。
https://github.com/awltech/sonar-data-migrator
要使用,请按照以下步骤操作。
用法
此脚本将迁移以下内容:
我的迁移与您的迁移类似(PostGre中有两个数据库),一步一步工作了! :)