通过 Web 控制台管理 H2 数据库
为帮助您管理 H2 嵌入式数据库,可以直接从 Talend Administration Center 获取一个专用 Web 控制台。
连接到 H2 Web 控制台
从 Talend Administration Center 中,您可以访问 H2 管理控制台。
有关 H2 使用和故障排除的更多信息,请参阅 http://www.h2database.com (仅提供英文版本) 上的 H2 在线文档。
Procedure
Results
将会显示 Web 数据库管理页。
备份 H2 数据库
H2 数据库备份的配置参数已默认设置,以便每天进行备份。
About this task
如果您需要或希望编辑此设置,请编辑配置文件:
<ApplicationPath>/WEB-INF/classes/configuration.properties
该嵌入式数据库的基于 cron 的备份在全年中每天凌晨 3:45 触发。该语法的形式为“秒 分 时 月份中的日期 星期几 年份”,例如:
- 0 45 3 ? * * * (默认设置,每天凌晨 3.45 触发)
- 0 45 5 ? * MON-FRI (每个周一、周二、周三、周四和周五凌晨 5:45 触发)
更多示例见 ConTrigger 上的 Quartz Tutorial 课程 (仅提供英文版本)。
其他自动备份在应用程序服务器启动和关闭时执行。
database.embedded.backup.doBackupAtStartup=true
database.embedded.backup.doBackupAtShutdown=true
备份文件存储在以下位置,最多存储 30 个最新备份:
<ApplicationPath>/WEB-INF/database/backups