Skip to content

ESB产品安装必须按照Elasticsearch → Redis → ESB Governor → ESB Server → APIGateway Server → ESB Studio步骤进行安装。

yaml
注意

请选择产品支持的相关环境进行安装及配置。

数据库密码建议设置为非数字 0 开头的串,即:字母、数字组合,诸如 000111 之类的简单密码会被认为是 111 
而导致数据库连不上(Spring 读 yml 时会忽略开始的数字 000)。

哑安装配置模板

ESB产品安装建议优先使用哑安装方式,获取各数据库哑安装配置模板压缩包: ESB90GA哑安装模板.zip

组件和资源

标准产品 ESB 配套的组件及相关资源版本如下所示。

资源名称版本号说明
JDK1.8.0_251OracleJDK
EOS Platform8.3.1前端界面是用 EOS 开发的
SpringBoot2.7.18SpringBoot启动
Netty4.1.100-
PMQ7.0Primeton MQ
Elasticsearch8.1.2-
Redis7.2.0-
Mysql 数据库驱动5.7.33mysql-connector-java-5.1.45.jar
8.0.28mysql-connector-java-8.0.17.jar
Oracle 数据库驱动10gojdbc14-10.2.0.2.0.jar
11gojdbc6.jar
12.2.0.1.0ojdbc7.jar
19.3.0.0.0ojdbc8-19.3.0.0.jar
MS SQLServer 数据库驱动2008sqljdbc-4.0.0.jar
2016sqljdbc-4.0.0.jar
2019sqljdbc-4.0.0.jar
PostgreSQL 数据库驱动9.6.2/12.4postgresql-42.2.8.jar
DM 数据库驱动7Dm7JdbcDriver17.jar
DmDialect-for-hibernate4.0-7.6.0.165.jar(方言)
8DmJdbcDriver18.jar
DmHibernateSpatial-1.0.jar
DmDialect-for-hibernate5.3.jar(方言)
OpenGuass数据库驱动3.0.0opengauss-jdbc-2.0.1-compatibility.jar
Gbase数据库驱动8agbase-connector-java-8s.jar
GBaseHibernate5.0.0-5.0.9.jar(方言)
8sgbasedbtjdbc_3.5.1.jar
hibernate-5.3.12_GBase8s-2.0.1a2_2_v0.9.4.jar(方言)
HighGo 数据库驱动5.6hgdb-4.0-jdbc42.jar
HgdbJdbc-6.0.6.jre8.jar
Kingbase数据库驱动8kingbase8-8.2.0.jar
UXDB数据库驱动2.1.1.3uxdbjdbc-4.2.jar
UXSQLDialect-4.2.jar(方言)
Oscar数据库驱动7oscarJDBC8.jar
oscarHibernate4.jar(方言)

数据库配置

其他数据库方言及配置

数据库类型方言配置驱动类名称连接URL
mysql 5.7.33/8.0.28org.hibernate.dialect.MySQLDialectcom.mysql.jdbc.Driverjdbc:mysql://127.0.0.1:3306/esb9?useUnicode=true&characterEncoding=UTF-8&serverTimezone=GMT%2B8&useSSL=false
Oracle 10g/11gorg.hibernate.dialect.Oracle10gDialectoracle.jdbc.driver.OracleDriverjdbc:oracle:thin:@192.168.16.153:1521:orcl
Oracle 12g/19corg.hibernate.dialect.Oracle12cDialectoracle.jdbc.driver.OracleDriverjdbc:oracle:thin:@192.168.16.153:1521:orcl
SQL Server 2008org.hibernate.dialect.SQLServer2008Dialectcom.microsoft.sqlserver.jdbc.SQLServerDriverjdbc:sqlserver://192.168.16.153:1433;SelectMethod=cursor;DatabaseName=esb9
SQL Server 2016/2019org.hibernate.dialect.SQLServer2012Dialectcom.microsoft.sqlserver.jdbc.SQLServerDriverjdbc:sqlserver://192.168.16.181:1433;SelectMethod=cursor;DatabaseName=esb9;trustServerCertificate=true
PostgreSQL 9.6.2/12.4org.hibernate.dialect.PostgreSQLDialectorg.postgresql.Driverjdbc:postgresql://192.168.16.153:5432/esb9
DMorg.hibernate.dialect.DmDialectdm.jdbc.driver.DmDriverjdbc:dm://192.168.16.153:5236/esb9
OpenGuassorg.hibernate.dialect.PostgreSQLDialectorg.opengauss.Driverjdbc:opengauss://127.0.0.1:15400/esb9?blobMode=off
Gbase8aorg.hibernate.dialect.GBaseDialectcom.gbase.jdbc.Driverjdbc:gbase://192.168.16.101:5258/esb9
Gbase8sorg.hibernate.dialect.GBasedbtDialectcom.gbasedbt.jdbc.Driverjdbc:gbasedbt-sqli://192.168.18.124:9088/esb90ga:IFX_ISOLATION_LEVEL=1;DB_LOCALE=zh_CN.57372
highgoorg.hibernate.dialect.PostgreSQLDialectcom.highgo.jdbc.Driverjdbc:highgo://ip:port/database
Kingbase(版本:V008R003C002B0160)org.hibernate.dialect.Oracle12cDialectcom.kingbase8.Driverjdbc:kingbase8://192.168.16.85:54321/ESB9
UXDBorg.hibernate.dialect.UXSQLDialectcom.uxsino.uxdb.Driverjdbc:uxdb://192.168.16.176:5432/esb9
Oscarorg.hibernate.dialect.OscarDialectcom.oscar.Driverjdbc:oscar://ip:port/database

免责声明

  • 本产品安装指南仅为向客户提供关于安装及卸载ESB 产品的说明而准备。我们不对在本产品安装指南中所援引的任何第三方产品的内容、服务功能、可靠性、可用性、兼容性或其他任何性能做作出任何承诺,本产品的范围亦不包括该等第三方产品。我们在本产品安装指南中所对任何第三方提供的产品的援引,仅为说明示例,不代表我们曾经、目前或将来使用、测试、下载该等第三方提供的产品或向用户提供该等第三方产品的下载。若用户需要使用该等第三方产品,应当通过合法途径自行购买或下载。若因网络状况、通讯线路、第三方提供的产品质量或政府管理部门的要求、技术故障等任何原因而导致任何使用人不能正常使用ESB 产品的,我们不因此承担任何法律责任。
  • 若我们在本产品安装指南中所援引的任何第三方提供的产品存在侵犯他人知识产权、名誉权或其他合法权益的内容,或存在损害国家利益、违背现行法律法规及相关政策、违背公序良俗的情形,我们将对在知悉上述情况后对相应内容采取屏蔽、删除等处理措施。尽管有上述承诺,我们对上述内容的具体处理方式以法律要求的义务为限,我们不因未履行超出法律规定之义务而承担责任。
  • 若个人、法人及非法人组织(以下简称“投诉人”)认为我们在本产品安装指南中援引的任何第三方提供的产品存在侵犯自身合法权益的内容,应依照法律规定向我们发出通知并提供具有法律效力的证明材料。我们将依照投诉人通知内容以及现行法律规定对涉嫌侵权内容进行处理。我们依法处理相关内容,即视为履行完毕相关法律义务,除此之外不再对涉嫌侵权内容承担任何法律责任。