ESB文档库 ESB文档库
00 概述
01 产品安装指南
02 快速入门指南
03 ESB Studio使用指南
04 企业服务总线使用指南
05 高级配置指南
06 接口服务说明
07 升级&数据迁移指南
08 FAQ
  • 哑安装配置模板
  • 组件和资源
  • 数据库配置
  • 免责声明

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

注意

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

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

# 哑安装配置模板

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

# 组件和资源

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

资源名称 版本号 说明
JDK 1.8.0_251 OracleJDK
EOS Platform 8.3.1 前端界面是用 EOS 开发的
SpringBoot 2.7.18 SpringBoot启动
Netty 4.1.100 -
PMQ 7.0 Primeton MQ
Elasticsearch 8.1.2 -
Redis 7.2.0 -
Mysql 数据库驱动 5.7.33 mysql-connector-java-5.1.45.jar
8.0.28 mysql-connector-java-8.0.17.jar
Oracle 数据库驱动 10g ojdbc14-10.2.0.2.0.jar
11g ojdbc6.jar
12.2.0.1.0 ojdbc7.jar
19.3.0.0.0 ojdbc8-19.3.0.0.jar
MS SQLServer 数据库驱动 2008 sqljdbc-4.0.0.jar
2016 sqljdbc-4.0.0.jar
2019 sqljdbc-4.0.0.jar
PostgreSQL 数据库驱动 9.6.2/12.4 postgresql-42.2.8.jar
DM 数据库驱动 7 Dm7JdbcDriver17.jar
DmDialect-for-hibernate4.0-7.6.0.165.jar(方言)
8 DmJdbcDriver18.jar
DmHibernateSpatial-1.0.jar
DmDialect-for-hibernate5.3.jar(方言)
OpenGuass数据库驱动 3.0.0 opengauss-jdbc-2.0.1-compatibility.jar
Gbase数据库驱动 8a gbase-connector-java-8s.jar
GBaseHibernate5.0.0-5.0.9.jar(方言)
8s gbasedbtjdbc_3.5.1.jar
hibernate-5.3.12_GBase8s-2.0.1a2_2_v0.9.4.jar(方言)
HighGo 数据库驱动 5.6 hgdb-4.0-jdbc42.jar
HgdbJdbc-6.0.6.jre8.jar
Kingbase数据库驱动 8 kingbase8-8.2.0.jar
UXDB数据库驱动 2.1.1.3 uxdbjdbc-4.2.jar
UXSQLDialect-4.2.jar(方言)
Oscar数据库驱动 7 oscarJDBC8.jar
oscarHibernate4.jar(方言)

# 数据库配置

其他数据库方言及配置

数据库类型 方言配置 驱动类名称 连接URL
mysql 5.7.33/8.0.28 org.hibernate.dialect.MySQLDialect com.mysql.jdbc.Driver jdbc:mysql://127.0.0.1:3306/esb9?useUnicode=true&characterEncoding=UTF-8&serverTimezone=GMT%2B8&useSSL=false
Oracle 10g/11g org.hibernate.dialect.Oracle10gDialect oracle.jdbc.driver.OracleDriver jdbc:oracle:thin:@192.168.16.153:1521:orcl
Oracle 12g/19c org.hibernate.dialect.Oracle12cDialect oracle.jdbc.driver.OracleDriver jdbc:oracle:thin:@192.168.16.153:1521:orcl
SQL Server 2008 org.hibernate.dialect.SQLServer2008Dialect com.microsoft.sqlserver.jdbc.SQLServerDriver jdbc:sqlserver://192.168.16.153:1433;SelectMethod=cursor;DatabaseName=esb9
SQL Server 2016/2019 org.hibernate.dialect.SQLServer2012Dialect com.microsoft.sqlserver.jdbc.SQLServerDriver jdbc:sqlserver://192.168.16.181:1433;SelectMethod=cursor;DatabaseName=esb9;trustServerCertificate=true
PostgreSQL 9.6.2/12.4 org.hibernate.dialect.PostgreSQLDialect org.postgresql.Driver jdbc:postgresql://192.168.16.153:5432/esb9
DM org.hibernate.dialect.DmDialect dm.jdbc.driver.DmDriver jdbc:dm://192.168.16.153:5236/esb9
OpenGuass org.hibernate.dialect.PostgreSQLDialect org.opengauss.Driver jdbc:opengauss://127.0.0.1:15400/esb9?blobMode=off
Gbase8a org.hibernate.dialect.GBaseDialect com.gbase.jdbc.Driver jdbc:gbase://192.168.16.101:5258/esb9
Gbase8s org.hibernate.dialect.GBasedbtDialect com.gbasedbt.jdbc.Driver jdbc:gbasedbt-sqli://192.168.18.124:9088/esb90ga:IFX_ISOLATION_LEVEL=1;DB_LOCALE=zh_CN.57372
highgo org.hibernate.dialect.PostgreSQLDialect com.highgo.jdbc.Driver jdbc:highgo://ip:port/database
Kingbase(版本:V008R003C002B0160) org.hibernate.dialect.Oracle12cDialect com.kingbase8.Driver jdbc:kingbase8://192.168.16.85:54321/ESB9
UXDB org.hibernate.dialect.UXSQLDialect com.uxsino.uxdb.Driver jdbc:uxdb://192.168.16.176:5432/esb9
Oscar org.hibernate.dialect.OscarDialect com.oscar.Driver jdbc:oscar://ip:port/database

# 免责声明

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

← 00 概述 1.2 Elasticsearch →