You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Oracle SQL Developer Data Modeler逻辑视图无法保存实体同义词求助

解决Oracle SQL Developer Data Modeler 24.3.1实体同义词保存后丢失问题

排查与修复步骤

  • 检查同义词定义与保存方式
    确认丢失的同义词是直接在实体属性面板的「同义词」标签下添加的,而非依赖其他实体的继承关联。重新添加丢失的同义词后,选择文件→另存为生成新的.dmd文件(不要覆盖原文件),关闭软件后重新打开新文件验证。
  • 验证.dmd文件完整性
    用文本编辑器打开有问题的.dmd文件,搜索目标实体名称,查看XML结构中是否存在<synonyms>节点及对应内容:
    • 若节点不存在:说明保存操作未将同义词写入文件,需检查是否有保存权限、磁盘空间不足等问题;
    • 若节点存在但UI不显示:属于版本UI渲染bug,可手动修复XML中的同义词节点后保存,再用Data Modeler打开测试(操作前务必备份原文件)。
  • 清除软件缓存
    删除Data Modeler的缓存目录:
    • Windows系统:%APPDATA%\Oracle\SQL Developer Data Modeler\24.3.1\cache
    • macOS/Linux系统:~/.oracle/SQL Developer Data Modeler/24.3.1/cache
      重启软件后重新打开文件,验证同义词是否正常显示。
  • 导出/导入模型修复
    将逻辑模型导出为LDM格式(文件→导出→逻辑模型),新建空白模型后导入该LDM文件,重新关联关系模型并保存为新的.dmd文件,检查同义词是否保留。
  • 临时规避方案
    若上述方法无效,可在实体的「注释」字段同步记录同义词内容,避免关键信息丢失,同时等待Oracle发布对应版本的修复补丁。

内容的提问来源于stack exchange,提问作者JRG

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.12 17:27:34