数据库安装完成后,进入安装目录,使用 ll 或者 ls -l 列出数据库安装后生成的目录和文件,下面列出主要文件和目录清单。由于完全安装、客户端安装、定制安装安装的服务不同,对应生成的文件目录也有所不同,请以实际的安装为准。KESRealPro 目录下按版本号放置不同版本的程序内容。安装根目录下的其他目录和文件都是软连接,实际指向 KESRealPro 下具体版本的对应目录或文件。
Server:软连接,对应目录存放了服务器二进制文件,链接文件等。
– Server/bin:服务器二进制文件,可以在该路径下进行启动服务、连接数据库、物理备份还原、逻辑备份还原等操作。
ClientTools:软连接,对应目录存放了客户端工具依赖的可执行二进制文件、链接文件等
– ClientTools/ guitools/ KStudio:开发管理工具,能运行在各种平台的图形工具,用于管理和配置 KingbaseES 数据库服务器,管理各种 KingbaseES 数据库对象,进行 KingbaseES 数据库的安全管理,调用查询分析器执行和测试 SQL 语句。
– ClientTools/guitools/KDts:数据库迁移工具,可以用于跨平台数据交换和迁移,支持同异构数据源之间的数据迁移。该目录下存放了迁移工具的相关程序和配置文件。
– ClientTools/guitools/DeployTools:集群部署工具,用于远程部署集群节点服务。该目录存放了集群部署工具相关的程序和配置文件。
Interface:软连接,对应目录存放了各类应用程序开发接口程序包。
KingbaseHA:软连接,对应目录存放了高可用集群组件相关程序和配置文件。
SupTools:软连接,对应目录下存放了巡检工具相关脚本和配置文件。
install:软连接,对应目录存放了安装过程中依赖和使用的各类文件。
– install/jre:Jre, 存放了 java 工具需要用到的二进制文件。
– install/script:该目录下存放了安装和卸载过程中使用的脚本。
– install/Logs:日志目录,存放了数据库安装,卸载,修改实例等日志文件。
– install/LICENSE.EN:英文许可协议。
– install/LICENSE.ZH:中文许可协议。
doc:软连接,对应目录包含各类帮助手册。
Uninstall:软连接,对应目录包含卸载程序的相关文件。
license.dat:软连接,执行安装时使用的认证许可证书。
KESRealPro:实际安装目录,下一级为版本号命名的目录,再下一级为 Server、doc、ClientTools、Interface、install、SupTools、Uninstall、license.dat、KingbaseHA,对应上述各软连接的实际目录。
data:初始化数据库生成的数据目录。