维护指南
本章提供的是本应用自身特殊等维护与配置。而配置域名、HTTPS设置、数据迁移、应用集成、Web Server 配置、Docker 配置、修改数据库连接、服务器上安装更多应用、操作系统升级、快照备份等操作通用操作请参考:管理员指南 和 安装后配置 相关章节。
场景
SQLite 备份
通过 SFTP 将 SQLite 数据库文件(一般以 .db 结尾)下载到本地
SQLite 升级
如果系统仓库中的 SQLite 版本比较低,又想升级到指定的版本,可以参考如下教程:
升级之前请确保您已经完成了服务器的镜像(快照)备份
-
找到所需 SQLite 目标版本的下载地址
-
分别运行如下的升级命令
# 下载 SQLite 源码(自行替换)
wget https://www.sqlite.org/2019/sqlite-autoconf-3290000.tar.gz
# 编译
tar zxvf sqlite-autoconf-3290000.tar.gz
cd sqlite-autoconf-3290000/
./configure --prefix=/usr/local
make && make install
# 替换旧版本
mv /usr/bin/sqlite3 /usr/bin/sqlite3_old
ln -s /usr/local/bin/sqlite3 /usr/bin/sqlite3
echo "/usr/local/lib" > /etc/ld.so.conf.d/sqlite3.conf
ldconfig
sqlite3 -version
故障排除
除以下列出的 SQLite 故障问题之外, 通用故障处理 专题章节提供了更多的故障方案。
CloudBeaver 无法连接 SQLite 数据库?
确保 SQLite 数据库文件存放在: /data/apps/cloudbeaver/volumes 目录下,如果不在此目录,CloudBeaver 便无法管理。
问题解答
SQLite 是否支持用户名和密码验证?
不支持
本项目中 SQLite 采用何种安装方式?
采用编译安装
CloudBeaver 是如何连接 SQLite 的?
SQLite 数据库文件存放在 /data/apps/cloudbeaver/volumes 目录下,CloudBeaver 便可管理到它们。
SQLite 有系统服务吗?
没有