Oracle SQL Developer在哪里存储连接?

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

对于我来说,这个位置与上面列出的位置稍有不同

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

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

  1. 打开SQL Developer
  2. 右键单击连接
  3. select导入连接…
  4. 单击浏览(应打开您的SQL Developer目录)
  5. 向下钻取到“systemx.x.xx.xx”(用您以前版本的SQL Developerreplacex)
  6. 查找并钻取具有“.db.connection”的文件夹。 (对我来说,这是在o.jdeveloper.db.connection.11.1.1.4.37.59.48)
  7. selectconnections.xml并单击打开

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

如果没有findconnections.xml则右键单击SQLDeveloper的Connections视图中的Connections,然后selectExport connections

在一些版本中,它存储在下

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

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

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

当我重命名文件时,我所有的连接信息都消失了。 我把它重新命名,这一切都回来了。 当我查看XML文件时,我发现了testing连接别名,端口,用户名,angular色,身份validationtypes等。

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

 connections.xml 

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

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

在Windows 7中,您将在位置中find它

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

我发现我的

 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 

对于OS X我的connection.xml文件是在

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

对于Mac OS X:

 ~/.sqldeveloper/system4.1.3.20.78/o.jdeveloper.db.connection.12.2.1.0.42.151001.541/connections.xml 

以更简单的方式打开search窗口并searchconnection.xml ,右键单击该文件并select打开的文件/文件夹位置。 一旦你得到connection.xml尝试通过右键单击连接将其导入SQLDeveloper。

如果您以前安装过SQL Developer,那么它会将连接详细信息存储在位于下面提到的path中的'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'试图通过右键单击连接到SQLDeveloper。