首页 文章

Oracle SQL Developer在哪里存储连接?

提问于
浏览
74

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

10 回答

  • 28

    在某些版本中,它将其存储在

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

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

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

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

  • 7

    如果您之前已经安装了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 .

  • 67

    我找到了我的

    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
    
  • 8

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

    • 打开SQL Developer

    • 右键单击Connections

    • 选择导入连接...

    • 单击“浏览”(应该打开到SQL Developer目录)

    • 深入查看"systemx.x.xx.xx"(将x替换为以前版本的SQL Developer)

    • 查找并深入查看其中包含".db.connection."的文件夹(对我而言,它位于o.jdeveloper.db.connection.11.1.1.4.37.59.48中)

    • 选择connections.xml并单击“打开”

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

  • 4

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

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

    SqlDeveloper将所有连接存储在一个名为的文件中

    connections.xml
    

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

    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
    
  • 0

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

  • 3

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

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

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

相关问题