DatabaseConnections没有JNDI上下文,因此无法列出连接

问题描述 投票:0回答:3

刚刚打开Oracle SQL Developer,我收到了这个错误:

无法在url创建数据库连接的命名上下文:file:/ C:/ Users /.../ AppData / Roaming / SQL Developer / system3.2.20.09.87 / o.jdeveloper.db.connection.11.1.1.4.37.59。 48 / connections.xml

SEVERE 95 69513 oracle.jdevimpl.db.adapter.DefaultContextWrapper无法在url创建数据库连接的命名上下文:file:/ C:/ Users /.../ AppData / Roaming / SQL Developer / system3.2.20.09.87 / o。 jdeveloper.db.connection.11.1.1.4.37.59.48 / connections.xml

SEVERE 96 0 oracle.jdeveloper.db.DatabaseConnections DatabaseConnections没有JNDI上下文,因此无法列出连接。

我失去了所有的连接...... connections.xml似乎是空的

关于如何解决这个问题的任何想法?

谢谢!

sql oracle oracle-sqldeveloper
3个回答
2
投票

我遇到了同样的问题。这对我有用。

connections.xml文件只包含重复的字符串NULL

我只是删除了这个文件并创建了一个很好的新连接。


0
投票
  • 第1步:删除路径下的文件connections.xmlC:\Users\tejgm\AppData\Roaming\SQL Developer\system2.1.1.64.45\o.jdeveloper.db.connection.11.1.1.2.36.55.30
  • 第2步:重新启动SQL。

0
投票

很抱歉成为一名死灵法师,但我发现当C:驱动器(用户\ xxx \ AppData所在的位置)已满时会发生这种情况。出于某种原因,在将连接添加到connetions.xml文件时,应用程序不仅仅是追加/写入文件,而是完全覆盖文件。如果目标驱动器上没有空间,则不会写入任何内容。

© www.soinside.com 2019 - 2024. All rights reserved.