【问题标题】:Where does Oracle SQL Developer store connections?Oracle SQL Developer 在哪里存储连接?
【发布时间】:2011-12-18 18:41:19
【问题描述】:

我的应用程序无法连接到我的 Oracle 数据库 11g 快捷版。我在这个版本中创建了一个测试数据库,我可以使用 Oracle SQL Developer 连接到数据库,创建表、视图等。但是,我很难通过我的应用程序连接到数据库。连接信息在哪里?在什么文件里?我想将我的连接信息与 SQL Explorer 文件中设置的信息进行比较。我找到了所有 *.ora 文件并将它们重命名,以查看是否可以找到存储连接的文件(通过消除过程),但我没有成功。任何帮助将不胜感激。

【问题讨论】:

  • 您使用的是什么操作系统?您使用的是数据库安装附带的 SQL 开发人员,还是下载了独立的?
  • 对不起!我正在使用 Windows 7 (64 bit machinr) abd 我下载了独立版。
  • 安装在路径:C:\Oracle\sqlDeveloper
  • 啊,我找到了!我相信我是自己找到的。它存储在 \Users[User]\AppData\Roaming\SQL Developer\System\ 下一个名为 connections.xml 的文件中。当我重命名该文件时,我的所有连接信息都消失了。我把它改回来了,一切都回来了。当我查看 XML 文件时,我发现了测试连接别名、端口、用户名、角色、身份验证类型等。
  • 您尝试连接的应用程序是 32 位还是 64 位?

标签: oracle oracle11g


【解决方案1】:

对我来说,它的位置与上面列出的位置略有不同

\Users\[user]\AppData\Roaming\SQL Developer\system3.2.20.09.87\o.jdeveloper.db.connection.11.1.1.4.37.59.48\connections.xml

【讨论】:

  • 谢谢!知道这些 Oracle 人在想出这样的路径时在想什么会很有趣!
  • 或用 %APPDATA% 环境变量替换“漫游”中的内容,可选
  • ... 和连接 Folders 存储在这里:\Users\[user]\AppData\Roaming\SQL Developer\system4.2.0.17.089.1709\o.sqldeveloper.12.2.1.17.89.1709\product-preferences.xml
  • 这个文件现在是json
【解决方案2】:

假设您在像我一样升级版本时丢失了这些,请按照以下步骤进行恢复:

  1. 打开 SQL Developer
  2. 右键单击连接
  3. 选择导入连接...
  4. 点击浏览(应该会打开您的 SQL Developer 目录)
  5. 向下钻取到“systemx.x.xx.xx”(将 x 替换为以前版本的 SQL Developer)
  6. 查找并深入到具有“.db.connection”的文件夹。在里面(对我来说,它在 o.jdeveloper.db.connection.11.1.1.4.37.59.48)
  7. 选择connections.xml并点击打开

然后您应该会看到将要导入的连接列表

【讨论】:

  • 这可行,但随后我收到提示“使用密钥解密所有密码”。请问我们在这里做什么?我原以为connections.xml 文件将包含包括密码在内的详细信息。
  • 如何找到解密密钥。我也得到这个。 "使用密钥解密所有密码"。
【解决方案3】:

如果没有找到connections.xml,则在SQLDeveloper 的Connections 视图中右键单击Connections,然后选择Export connections

【讨论】:

【解决方案4】:

它存储在一个名为connections.xml的文件中

\Users\[User]\AppData\Roaming\SQL Developer\System\

当我重命名文件时,我的所有连接信息都消失了。我把它改回来了,一切都回来了。查看 XML 文件时,我发现了测试连接别名、端口、用户名、角色、身份验证类型等。

【讨论】:

    【解决方案5】:

    在某些版本中,它存储在下面

    <installed path>\system\oracle.jdeveloper.db.connection.11.1.1.0.11.42.44
    \IDEConnections.xml
    

    【讨论】:

      【解决方案6】:

      对于 OS X,我的 connection.xml 文件位于

      /Users/<username>/.sqldeveloper/system<sqldeveloper_version>/o.jdeveloper.db.connection.<oracle_version?>/
      

      【讨论】:

        【解决方案7】:

        SqlDeveloper 将所有连接存储在一个名为

        的文件中
        connections.xml
        

        在 Windows XP 中,您可以在 location 中找到该文件

        C:\Documents and Settings\<username>\Application Data\SQL Developer\systemX.X.X.X.X\o.jdeveloper.db.connection.X.X.X.X.X.X.X\connections.xml
        

        在 Windows 7 中,您会在位置找到它

        C:\Users\<username>\AppData\Roaming\SQL Developer\systemX.X.X.X.X\o.jdeveloper.db.connection.X.X.X.X.X.X.X\connections.xml
        

        【讨论】:

          【解决方案8】:

          我在

          中找到了我的
          C:\Users\<user>\AppData\Roaming\SQL Developer\system2.1.1.64.45\o.jdeveloper.db.connection.11.1.1.2.36.55.30\connections.xml
          

          【讨论】:

            【解决方案9】:

            在 Windows 上使用 SQLDeveloper v19.1.0,我发现这个 作为 JSON 文件

            C:\Users\<username>\AppData\Roaming\SQL Developer\system<versionNumber>\o.jdeveloper.db.connection
            

            文件名为connections.json

            【讨论】:

              【解决方案10】:

              如果您之前安装了 SQL Developer,那么它会将连接详细信息存储在“connection.xml”中,该文件位于下面提到的路径中。

              C:\Users\Username\AppData\Roaming\SQL Developer\system3.1.07.42\o.jdeveloper.db.connection.11.1.1.4.37.59.48
              

              一旦你得到那个'connection.xml' 尝试通过右键单击 CONNECTIONS 将其导入 SQLDeveloper。

              【讨论】:

                【解决方案11】:

                以更简单的方式打开搜索窗口并搜索connection.xml 可以右键单击该文件并选择打开文件/文件夹位置。 一旦你得到 connection.xml 尝试通过右键单击 CONNECTIONS 将其导入 SQLDeveloper。

                【讨论】:

                  【解决方案12】:

                  对于 macOS

                  /Users/joseluisbz/.sqldeveloper/system18.1.0.095.1630/o.jdeveloper.db.connection/connections.xml
                  

                  【讨论】:

                    【解决方案13】:

                    在 linux 系统上:

                    ~/.sqldeveloper/system&lt;sqldeveloper_version&gt;/o.jdeveloper.db.connection/connections.xml

                    【讨论】:

                      猜你喜欢
                      • 1970-01-01
                      • 1970-01-01
                      • 1970-01-01
                      • 1970-01-01
                      • 1970-01-01
                      • 1970-01-01
                      • 2019-04-08
                      • 1970-01-01
                      • 1970-01-01
                      相关资源
                      最近更新 更多