如何在破坏的EA存储库中修复引用类型

问题描述 投票:0回答:2

我们安装了基于云的EA-Repository,显然用于准备数据库的脚本没有完全运行。 该团队已经能够工作很长时间了(对我来说很惊讶!),但现在他们想要根据需求设置自动计数器,并且例如,需求类型不可用:t_stereotypes中没有条目。

我导出了参考数据(项目 - >数据管理 - >导出参考数据...),与从本地* .eap文件库存储库导出相比,可以看到许多条目丢失。有没有人有解决这个问题的经验和可以执行的步骤列表?

我遇到的一个具体问题是,是否也可以在客户端中删除此数据(如果我比较/合并xml并最终弄得一团糟,我可以手动清理/调整,还是回到数据库恢复?)。

types installation enterprise-architect
2个回答
1
投票

这不是数据库设置脚本出错,而是初始项目传输。

你基本上有两个选项来解决这个问题。

  1. 在移动到此存储库之前,返回到模型的最后一次备份,并从此模型执行项目传输到当前模型。如果先将当前模型的内容导出到xmi,则可以将其导入新传输的模型中。这应该恢复内容。
  2. 将参考数据从您知道的模型导出到当前模型中。

第一个选项是最安全的,因为它将确保正确填充所有表。


-1
投票

最后,我们无法通过导入更多数据来解决问题。我们不得不重新安装系统,然后将项目移动到它。

我相信可以通过分析原始脚本来破解数据库级别的参考数据,但我无法访问数据库。

© www.soinside.com 2019 - 2024. All rights reserved.