我有一个无法连接到Oracle Database 11g Express Edition的应用程序。我在此版本中创建了一个测试数据库,并且可以使用Oracle SQL Developer很好地连接到数据库,创建表,视图等。但是,我很难通过我的应用程序进行连接。连接信息在哪里?在什么文件中?我想将我的连接信息与SQL Explorer文件中设置的信息进行比较。我找到了所有* .ora文件,并对其进行了重命名,以查看是否可以(通过消除过程)找到连接存储在哪个文件中,但未成功。任何帮助,将不胜感激。
我有一个无法连接到Oracle Database 11g Express Edition的应用程序。我在此版本中创建了一个测试数据库,并且可以使用Oracle SQL Developer很好地连接到数据库,创建表,视图等。但是,我很难通过我的应用程序进行连接。连接信息在哪里?在什么文件中?我想将我的连接信息与SQL Explorer文件中设置的信息进行比较。我找到了所有* .ora文件,并对其进行了重命名,以查看是否可以(通过消除过程)找到连接存储在哪个文件中,但未成功。任何帮助,将不胜感激。
Answers:
对我来说,位置与上面列出的位置略有不同
\Users\[user]\AppData\Roaming\SQL Developer\system3.2.20.09.87\o.jdeveloper.db.connection.11.1.1.4.37.59.48\connections.xml
\Users\[user]\AppData\Roaming\SQL Developer\system4.2.0.17.089.1709\o.sqldeveloper.12.2.1.17.89.1709\product-preferences.xml
json
现在。
假设像我一样在升级版本时丢失了这些,请按照以下步骤进行还原:
然后,您应该看到将要导入的连接列表
如果找不到,connections.xml
则Connections
在SQLDeveloper的“连接”视图中右键单击,然后选择Export connections
。
在某些版本中,它将其存储在
<installed path>\system\oracle.jdeveloper.db.connection.11.1.1.0.11.42.44
\IDEConnections.xml
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
我发现我的
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
如果您以前安装过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中。
以一种更简单的方式打开搜索窗口并搜索,connection.xml
然后在该文件上单击鼠标右键,然后选择打开文件/文件夹的位置。一旦获得,请connection.xml
尝试通过右键单击CONNECTIONS将其导入到SQLDeveloper中。