【发布时间】:2021-01-10 22:09:17
【问题描述】:
谁能告诉我为什么我在连接到银行的 url 中插入的参数没有改变?
例如:数据库中的hsqldb.full_log_replay = true属性仍然为false,我已经尝试重新创建银行但仍然没有更改
connectionSource = new JdbcConnectionSource("jdbc:hsqldb:file:./database/db;ifexists=false;" +
"shutdown=true;hsqldb.lock_file=false;hsqldb.write_delay=false;hsqldb.full_log_replay=true",
"SA", "", new HsqldbDatabaseType());
connection = DriverManager.getConnection("jdbc:hsqldb:file:./database/db;ifexists=false;" +
"shutdown=true;hsqldb.lock_file=false;hsqldb.write_delay=false;hsqldb.full_log_replay=true");
【问题讨论】:
-
您是否尝试使用接受
Properties实例作为单独参数的DriverManager.getConnection(...)?