代码之家  ›  专栏  ›  技术社区  ›  jeff

Eclipse数据源资源管理器缺少连接配置文件

  •  0
  • jeff  · 技术社区  · 8 年前

    不确定它们何时丢失,但我在数据源资源管理器的数据库连接下有六个连接配置文件,现在没有列出。是否有方法恢复它们,例如进入workspace.metadata文件/文件夹?或者我必须再次手动输入它们。 enter image description here

    1 回复  |  直到 8 年前
        1
  •  1
  •   skomisa    8 年前

    如果连接配置文件仍然存在,将在工作区XML文件中找到它们

    {workspace path}.metadata.plugins\org.eclipse.datatools.connectivity\driverStorage.xml .

    您的问题是不寻常的,因此第一步应该是检查Eclipse的 . 如果那里没有什么有用的东西,那么:

    1. 如果 driverStorage.xml 存在但不包含连接配置文件,然后:

      • 也许您可以从工作区的备份中恢复它们?
      • driverStorage.xml
      • 如果这两个选项不适用,您只需重新输入数据。
    2. driverStorage.xml

      • 问题是(至少)IDE中没有呈现数据,您可以尝试使用 -干净的 参数这有点绝望,但它不会造成任何伤害,如果元数据出现问题,它可能会解决问题。
    3. 如果 driverStorage.xml

      • 如果 driverStorage.xml

    这三种选择似乎都不太可能,但其中一种必须是正确的。

    顺便说一句,我惊讶地发现在设置DB连接时指定的数据库用户/密码存储在数据库中 driverStorage.xml