JavaEE-Glassfish-Derby-Login在重新启动数据库后不起作用
我当前正在尝试从备份副本还原。我将IDEEclipse与Glassfish和derby数据库一起使用。数据库的关闭和恢复工作正常,因此我可以正确访问数据库 我的问题是,身份验证机制似乎不起作用,而其他所有数据库访问似乎都起作用。重新启动数据库后还有其他事情要做吗?在等待20-40分钟后,我可以再次登录,所以我猜在数据库关闭后,我忘记了执行一些过程 以下是我的关机和以下恢复代码:JavaEE-Glassfish-Derby-Login在重新启动数据库后不起作用,java,login,glassfish,derby,enterprise,Java,Login,Glassfish,Derby,Enterprise,我当前正在尝试从备份副本还原。我将IDEEclipse与Glassfish和derby数据库一起使用。数据库的关闭和恢复工作正常,因此我可以正确访问数据库 我的问题是,身份验证机制似乎不起作用,而其他所有数据库访问似乎都起作用。重新启动数据库后还有其他事情要做吗?在等待20-40分钟后,我可以再次登录,所以我猜在数据库关闭后,我忘记了执行一些过程 以下是我的关机和以下恢复代码: public boolean restore() throws DataSourceException { S
public boolean restore() throws DataSourceException {
String databaseName = "jdbc:derby://localhost:1527/sun-appserv-samples;restoreFrom="
+ getRestorePath() + "sun-appserv-samples";
String delete = "jdbc:derby://localhost:1527/sun-appserv-samples;shutdown=true";
try {
DriverManager.getConnection(delete);
} catch (SQLException e) {
try {
DriverManager.getConnection(databaseName);
DriverManager.getConnection(connectionURL);
return true;
} catch (SQLException e1) {
}
}
return false;
}
Glassfish日志中有任何信息吗?Glassfish日志中没有任何信息;即使我能再次登录也不行