部署概述
虚谷数据库服务端免安装,将数据库服务端程序包拷贝至空闲空间大于10GB的目录,解压并进行相应的权限赋予后,直接启动即可,无需向系统目录拷贝特殊文件也无需写入注册表。
说明:
执行数据库程序操作的Linux系统用户(数据库用户)需拥有数据库所有文件夹及其所有文件的读、写、执行权限(可直接将数据库根目录及其所有文件的属主设置为数据库用户)。
服务端程序包主要包含两个基础文件夹“BIN”与“SETUP”。
BIN文件夹里包含服务端程序、数据库系统包、控制台程序以及启动脚本,如表1所示。
文件名 | 说明 |
---|---|
xugu[version]_[platform]_[arch] | 服务端程序 |
xugu_init.sql | 数据库系统包 |
xugu_start.sh | linux数据库启动脚本 |
xugu_start.bat | windows数据库启动脚本 |
xuguconsole_[platform]_[arch] | sql命令行工具 |
说明:
- version:数据库大版本。
- platform:适合部署软件的操作系统平台(linux/windows/unix)。
- aarch:适合部署软件的处理器架构(x64/x86/arm64/power64)。
SETUP文件夹包含数据库配置文件,如果无此文件夹,则数据库启动后默认创建SETUP文件夹及其包含的配置文件,包含的配置文件如表2所示。
文件名 | 说明 |
---|---|
mount.ini | 物理路径与数据库逻辑路径映射关系文件 |
trust.ini | 可信访问策略配置文件 |
types.ini | 数据库类型映射文件 |
xugu.ini | 数据库基础参数配置文件 |
datafile.ini | 数据文件的数据库逻辑存储位置(手动创建) |
cluster.ini.template | 集群配置模板文件(企业版包含模板文件,试用版不包含) |
说明:
- 必须保证“xugu_init.sql”文件编码与“xugu.ini”文件中“默认客户端字符集”参数所配置的编码一致,即保持文件原始编码。
- 企业版用于多节点部署时需根据实际使用情况修改集群配置文件模板内容,并将文件重命名为“cluster.ini”,文件的具体配置详见集群文件配置。
虚谷数据库客户端工具无需安装,程序发布包自带Java运行环境,于光盘处拷贝后,直接解压,运行主程序或启动脚本即可。