暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Weblogic切换达梦数据库

IT那活儿 2022-08-29
1297

点击上方“IT那活儿”公众号,关注后了解更多内容,不管IT什么活儿,干就完了!!!




Part 1



这是weblogic10.3.6版本配置达梦数据源,12.2.1.3版本和10.3.6操作一样可能存在路径和文件名称不一样,修改文件先备份再做修改
切换数据源需要达梦数据库驱动jar包
  • DmJdbcDriver17.jar;

  • DmJdbcDriver16.jar;

  • DmJdbcDriver18.jar。

达梦数据存在jdk依赖关系需要相关数据库,如果不安装数据库依赖jdk在添加数据源会出现找不到jar报错。

1.1 将数据库驱动包放至lib目录下

Cd /home/weblogic/Oracle_64/Middleware/wlserver_10.3/server/lib
复制

1.2 然后修改/home/weblogic/Oracle_64/Middleware/wlserver_10.3/common/bin路径下commEnv.sh文件,在WEBLOGIC_CLASSPATH行尾添加,${CLASSPATHSEP}${WL_HOME}/server/lib/DmJdbcDriver16.jar然后保存。

1.3 然后修改startManagedWebLogic.sh文件在CLASSPATH加入${CLASSPATHSEP}${WL_HOME}/server/lib/DmJdbcDriver16.jar然后保存。

1.4 然后进入bin目录修改startWeblogic.sh,CLASSPATH中添加${CLASSPATHSEP}${WL_HOME}/server/lib/DmJdbcDriver16.jar然后保存,重启相关服务。

1.5 然后进入控制台进入控制台配置数据源,选择一般数据源。

1.6 然后设置名称和JDNL名称选择数据库类型位Dameng。

1.7 选择数据库驱动程序,这里选择其他。

1.8 然后配置dameng数据库用户名和密码。

1.9 添加URL和驱动名称,jdbc: jdbc:dm:/*.**.*.*:5236 ,驱动名称:dm.jdbc.driver.DmDriver

1.10 然后进行测试。




Part 2




以下是没有加载驱动包报错信息,问题出自修改文件,可能漏写多注意。

2.1 Weblogic12C配置达梦数据源

把所需的jdbc包放在:/home/weblogic/Oracle_64/Middleware/wlserver/server/lib下。

2.2 修改commExtEnv.sh文件

路径:/home/weblogic/Oracle_64/Middleware/oracle_common/common/bin

修改WEBLOGIC_CLASSPATH参数值,在最后加入:${CLASSPATHSEP}${WL_HOME}/server/lib/DmJdbcDriver18.jar

2.3 修改startWeblogic.sh脚本

然后进入bin目录修改startWeblogic.sh在CLASSPATH中添加${CLASSPATHSEP}${WL_HOME}/server/lib/DmJdbcDriver16.jar然后保存,重启相关服务。


本文作者:张 芳(上海新炬王翦团队)

本文来源:“IT那活儿”公众号

文章转载自IT那活儿,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论