银河麒麟系统准备
Linux version 4.19.90-52.22.v2207.ky10.x86_64 ([email protected]) (gcc version 7.3.0 (GCC)) #1 SMP Tue Mar 14 12:19:10 CST 2023
人大金仓数据库准备
KingbaseES V008R006C008B0014 on x86_64-pc-linux-gnu, compiled by gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-28), 64-bit
人大金仓数据库安装时,要求大小写敏感
sql-server 数据库, 要求用户名为:user1 密码:P@ssw1rd (xiot 安装时需要的, 内置用户密码)
应用服务安装包准备

银河麒麟系统检查, 远程连接银河麒麟 使用命令查询cat /proc/version
cat /proc/version

人大金仓数据库版本检查, 远程连接数据库,使用sql语句查询
select version();

执行建库脚本
drop database if exists ems_kpi;
CREATE DATABASE ems_kpi
ENCODING = 'UTF8';
drop database if exists ems_label;
CREATE DATABASE ems_label
ENCODING = 'UTF8';
drop database if exists ems_price;
CREATE DATABASE ems_price
ENCODING = 'UTF8';
drop database if exists ems_settings;
CREATE DATABASE ems_settings
ENCODING = 'UTF8';
drop database if exists ems_factorymodel;
CREATE DATABASE ems_factorymodel
ENCODING = 'UTF8';
drop database if exists ems_shift_scheduler;
CREATE DATABASE ems_shift_scheduler
ENCODING = 'UTF8';
drop database if exists ems_dataset;
CREATE DATABASE ems_dataset
ENCODING = 'UTF8';
drop database if exists asset_entry;
CREATE DATABASE asset_entry
ENCODING = 'UTF8';
drop database if exists ems_alarm;
CREATE DATABASE ems_alarm
ENCODING = 'UTF8';
drop database if exists ems_workflow;
CREATE DATABASE ems_workflow
ENCODING = 'UTF8';
drop database if exists ems_system;
CREATE DATABASE ems_system
ENCODING = 'UTF8';
drop database if exists xiot_workflow;
CREATE DATABASE xiot_workflow
ENCODING = 'UTF8';
执行后,数据库检查包含如下数据库:

描述: 由于麒麟与人大金仓特殊版本, 要分别安装EMS+、 XIOT-Lite、计算服务
安装顺序 :