HSQLDB 备份查询给出压缩错误
HSQLDB Backup Query gives COMPRESSED error
要手动备份 HSQLDB 目录:
备份数据库到目录名 BLOCKING [作为文件]
当我在 calableStatement 中申请时:
尝试{
cs = conn.prepareCall("BACKUP DATABASE COMPRESSED TO './backup/' BLOCKING ");
cs.execute();
cs.close();
} 捕获(SQL异常 e){
e.printStackTrace();
}
1- 如果我添加 COMPRESSED 并执行我得到 SQL 异常:
java.sql.SQLSyntaxErrorException:意外标记:需要压缩:TO 在语句中 [BACKUP DATABASE COMPRESSED TO './backup/' BLOCKING]
2- 如果我删除 COMPRESSED ...sql 查询抱怨应该添加(附加)COMPRESSED...虽然创建了 zip 备份文件夹..
注意:使用 jave 8,HSQLDB 2.4 Server Remote,IntelliJ IDEA,数据库名称是 ProDB。
此命令的语法只允许在语句末尾进行设置:
BACKUP DATABASE TO <file path> [SCRIPT] {[NOT] COMPRESSED} {[NOT] BLOCKING} [AS FILES]
该建议似乎仅由 IntelliJ 生成。
请注意只有调用过程和函数才需要使用 prepareCall。最好对所有其他执行使用 prepareStatement。
要手动备份 HSQLDB 目录:
备份数据库到目录名 BLOCKING [作为文件]
当我在 calableStatement 中申请时:
尝试{
cs = conn.prepareCall("BACKUP DATABASE COMPRESSED TO './backup/' BLOCKING ");
cs.execute();
cs.close();
} 捕获(SQL异常 e){
e.printStackTrace();
}
1- 如果我添加 COMPRESSED 并执行我得到 SQL 异常:
java.sql.SQLSyntaxErrorException:意外标记:需要压缩:TO 在语句中 [BACKUP DATABASE COMPRESSED TO './backup/' BLOCKING]
2- 如果我删除 COMPRESSED ...sql 查询抱怨应该添加(附加)COMPRESSED...虽然创建了 zip 备份文件夹..
注意:使用 jave 8,HSQLDB 2.4 Server Remote,IntelliJ IDEA,数据库名称是 ProDB。
此命令的语法只允许在语句末尾进行设置:
BACKUP DATABASE TO <file path> [SCRIPT] {[NOT] COMPRESSED} {[NOT] BLOCKING} [AS FILES]
该建议似乎仅由 IntelliJ 生成。
请注意只有调用过程和函数才需要使用 prepareCall。最好对所有其他执行使用 prepareStatement。