注册
Weblogic Application Server 12c配置访问“达梦”数据源
培训园地/ 文章详情 /

Weblogic Application Server 12c配置访问“达梦”数据源

小明 2025/08/06 59 0 0

1.编写目的
由于Oracle WebLogic Server默认配置没有达梦数据库类型驱动,需要对weblogic做些配置,才可以创建“达梦”数据库的数据源。
2.配置应用访问达梦数据库服务名
weblogic应用服务器上配置以下文件。
vi /etc/dm_svc.conf
DMDB=(192.168.1.6:5236,192.168.1.7:5236)

通过服务名方式访问达梦数据库(如果数据库服务器是单机,此步骤可选,如果数据库服务器是集群,配置服务名方式访问)。

3.配置数据源访问步骤
创建数据源前需要先安装配置达梦数据库驱动。

1)将DM8的驱动文件(在达梦安装目录的/driver/jdbc目录下), DmJdbcDriver18.jar(对应JDK1.8),根据自己JDK版本将对应的驱动文件移动到$ WL_HOME/server/lib目录下

2)修改$WL_INSTALL_DIR/wlserver/server/lib/jdbcdriver.xml文件,紧跟已有驱动后面添加以下内容:
<Driver
Database="Dameng"
Vendor="Dameng"
Type="Type 4"
DatabaseVersion="8.0"
ForXA="true"
Cert="true"
ClassName="dm.jdbc.driver.DmDriver" URLHelperClassname="weblogic.jdbc.utils.WLDDMSSQLJDBC4DriverURLHelper"
TestSql="SELECT 1 from dual">
<Attribute Name="DbmsName" Required="false" InURL="false"/>
<Attribute Name="DbmsHost" Required="true" InURL="true"/>
<Attribute Name="DbmsPort" Required="true" InURL="true" DefaultValue="5236"/>
<Attribute Name="DbmsUsername" Required="true" InURL="true"/>
<Attribute Name="DbmsPassword" Required="true" InURL="true"/>
</Driver>

3)修改$WL_INSTALL_DIR/oracle_common/common/bin/commEnv.sh文件,添加以下内容:

WEBLOGIC_CLASSPATH="$WL_INSTALL_DIR/wlserver/server/lib/DmJdbcDriver18.jar"
CLASSPATH="$WL_INSTALL_DIR/wlserver/server/lib/DmJdbcDriver18.jar"

4)登陆weblogic 控制台,创建数据源输数据源名称、JNDI名称、数据库类型。

step4.png

5)选择数据库驱动程序,”Dameng’S Driver (Type4 XA) Version 7.0)”

step5.png

6)填写数据库名称、主机名、端口、数据库用户、并输入数据库用户口令

step6.png
7)显示JDBC数据源连接信息

step7.png

8)选择JDBC部署的目标服务器(或者集群)
step8.png

9)点击完成,然后激活修改。数据源配置工作已完成。

评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服