大哥大 发表于 2023-3-9 19:29:32

Weblogic部署项目步骤以及WebLogic配置MogDB数据源方法

WebLogic,我们应该是知道的来自美国bea公司出品的一个application server,算是一个比较优秀的基于Javaee架构的中间件,纯java开发的,比较卓越的BEA应用服务器。我们很多时候会利用Weblogic部署项目,这里记录WebLogic配置MogDB数据源方法。配置前提WebLogic JDK版本确认$ /home/jdk1.7.0_80/bin/java -version
java version "1.7.0_80"
Java(TM) SE Runtime Environment (build 1.7.0_80-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.80-b11, mixed mode)
找到使用的JDK,并检查版本。JDBC驱动针对不同的JDK大版本有不同的jar包,明确JDK大版本才能保证下载对应的驱动。当前环境以1.7.0为测试环境。下载对应JDBC驱动包当前版本42.2.23。
这是驱动程序的当前版本。除非您有不寻常的需求(运行旧的应用程序或JVM),否则这就是您应该使用的驱动程序。它支持PostgreSQL 8.2或更高版本,并且需要Java 6或更高版本。它包含对SSL和javax.sql包的支持。


如果您使用的是Java8或更高版本,那么应该使用JDBC4.2版本。
如果您使用的是Java7,那么应该使用JDBC4.1版本。
如果您使用的是Java6,那么应该使用JDBC4.0版本。

各JDK对应下载JDBC版本链接如下:
JDK版本JDBC驱动链接地址
1.6https://jdbc.postgresql.org/download/postgresql-42.2.23.jre6.jar
1.7https://jdbc.postgresql.org/download/postgresql-42.2.23.jre7.jar
1.8https://jdbc.postgresql.org/download/postgresql-42.2.23.jar

使用 42.2.23 是最佳选择,支持PostgreSQL 8.2或更高版本,而且是当前最稳定版本。下载地址如下:https://jdbc.postgresql.org/download.html配置过程确认db相关信息
数据库名用户密码端口IP
postgresmogdb12345625431
确认端口联通在中间件主机telnet ip port ,确保能正常访问到db端口Console配置数据源添加驱动到CLASSPATHa. 备份启动文件cd ${DOMAIN_HOME}/bin
cp startWebLogic.sh startWebLogic.sh.bakCopy

b. 上传驱动到WebLogic主机例如当前JDK版本为1.7,上传到指定路径/home/postgresql-42.2.23.jre7.jarc. 修改启动文件添加驱动包
CLASSPATH="${SAVE_CLASSPATH}"改为:CLASSPATH="${SAVE_CLASSPATH}:/home/postgresql-42.2.23.jre7.jar"d. 重启server生效配置数据源a. 新建数据源
b. 填写JNDI及相关信息
c. 选择默认驱动
d. 选默认
e. 填写db信息
f. 测试连接
g. 确保测试成功
h. 根据需求选择server
i. 完成配置并激活更改生效使用openGauss驱动连接MogDBopenGauss JDBC驱动只提供JDK 1.8版本,JDK 1.8的应用使用openGauss驱动能够正常连接使用MogDB。如果是JDK 1.6、JDK 1.7的应用,那么只能使用PostgreSQL官方提供的JDBC驱动连接MogDB。openGauss驱动下载地址:https://opengauss.org/zh/download.html参考文章:http://docs.mogdb.io:8000/zh/mogdb/v2.0.1/weblogic-configures-mogdb(postgresql)-data-source-reference
页: [1]
查看完整版本: Weblogic部署项目步骤以及WebLogic配置MogDB数据源方法