Java OrientDB Studio-注销后无法登录到数据库

Java OrientDB Studio-注销后无法登录到数据库,java,spring-mvc,maven-3,ioexception,orientdb,Java,Spring Mvc,Maven 3,Ioexception,Orientdb,我使用OrientDB Studio创建了一个名为SpringMVC_DB的新数据库,用户凭据为root/root。它已成功创建。然后我从OrientDB studio注销 我编写了一个Java程序来在上面的数据库中创建顶点和边。已成功创建名为FS和ABC的顶点,它们之间的边称为has customer 现在,我想在图形模式下查看它们,因此,我关闭Jetty服务器并再次登录到OrientDB Studio。它将要求我输入用户凭据。我试过root/root,admin/admin,root/pwd

我使用OrientDB Studio创建了一个名为SpringMVC_DB的新数据库,用户凭据为root/root。它已成功创建。然后我从OrientDB studio注销

我编写了一个Java程序来在上面的数据库中创建顶点和边。已成功创建名为FS和ABC的顶点,它们之间的边称为has customer

现在,我想在图形模式下查看它们,因此,我关闭Jetty服务器并再次登录到OrientDB Studio。它将要求我输入用户凭据。我试过root/root,admin/admin,root/pwd。但是,它们都不允许我访问我的数据库。我还试图从OrientDB Studio中删除此数据库,但遇到了相同的问题

我还尝试将密码从登录到另一个数据库重置为默认数据库,使用下面的命令,密码重置,但登录到SpringMVC_数据库没有成功

仅供参考:我在应用程序中使用以下依赖项

<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-webmvc</artifactId>
    <version>4.1.5.RELEASE</version>
</dependency>

<dependency>
    <groupId>com.orientechnologies</groupId>
    <artifactId>orientdb-graphdb</artifactId>
    <version>2.0.5</version>
</dependency>
OrientDB控制台输出:控制台的输出显示其他进程已锁定配置文件。但是,没有访问OrientDB的进程

编辑:

现在我重新启动我的电脑&使用server.bat文件只启动OrientDB,然后控制台显示SpringMVC_DB未正确关闭。请参见下面的屏幕截图:

orientdb-server-config.xml:

我的问题:

依赖关系2.0.5和下载的OrientDB社区2.0.M3之间的差异是否与上述问题有关? 如何访问我的DB SpringMVC_DB?
如果有任何帮助,我们将不胜感激。

您似乎已经使用plocal打开了同一个数据库,其中包括控制台和服务器,或者可能有两台服务器。确保只有一台服务器正在运行。

此问题已在orientdb-community-2.0.5版本中得到解决。我已经按照问题中提到的相同过程验证了这一点&我能够访问OrientDB数据库


另请查看

转到此文件ODB_HOME/config/orientdb-server-config.xml,查看哪个是您的根密码并尝试登录。但你的问题似乎是另一个。您有一个进程锁定了数据库,但它仍然处于活动状态。一旦它死了或者你杀了它,我相信你可以登录。我已经更新了我的问题。请看一下我做的编辑。我看起来不太好。我没有更多的想法。如果信息对您至关重要,打开一个问题,也许OrientDB团队的人可以帮助您。不,一次只打开一个数据库实例。当控制台运行时,服务器关闭,反之亦然。你是否检查第二个屏幕截图中的错误?它显示SpringMVC_数据库未正确关闭。我不知道如何解决这个错误。我曾尝试关闭数据库实例,但我不知道在我的应用程序中打开并关闭它是否合适。你能就此提出建议吗?
<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-webmvc</artifactId>
    <version>4.1.5.RELEASE</version>
</dependency>

<dependency>
    <groupId>com.orientechnologies</groupId>
    <artifactId>orientdb-graphdb</artifactId>
    <version>2.0.5</version>
</dependency>
<users>
    <user name="root" password="root" resources="*"/>
    <user name="guest" password="guest" resources="connect,server.listDatabases,server.dblist"/>
</users>