我将HickariCP用于我的SQLite(xerial jdbc-3.21.0.1)数据库,并使用以下命令附加了另一个SQLite数据库:
try(Connection c = db.getConnection()){
c.createStatement().execute("ATTACH DATABASE '"+path+"' as 'data2'");
}
数据库已成功附加,但过一会儿我收到未找到表的SQLException(附加它可以解决此问题)。仅对与data2的连接进行查询。
我是否需要每次都附上它,或者错过了某些选项/设置,还是Hikari特有的bug?我应该怎么做才能防止其他数据库断开连接?