主流Web中间件与GaussDB(DWS) 对接介绍

举报
古月磊 发表于 2020/07/10 10:19:56 2020/07/10
【摘要】 DWS数仓提供的业务非常广泛,不乏与中间件对接的业务场景,DWS提供了标准的JDBC接口,与主流的web中间件实现了简单易操作的对接。

一、GaussDB(DWS) JDBC驱动介绍

1、驱动下载

DWS提供了便捷的客户端下载与安装方式,只需登录云平台,点击进入DWS服务,即可进行下载,具体步骤如下(以公有云进行展示):

登录公有云,选择“产品”-->“EI企业智能”-->“数据仓库服务”

      

选择进入控制台

      

选择“连接管理”,进入下载驱动界面

      

DWS提供两种不同服务架构的DWS驱动,可供选择

      

 

2、JDBC驱动介绍

解压后有两个JDBC的驱动jar包,两者实现的功能一致,主要的区别如下:

      

gsjdbc4.jar与PostgreSQL保持兼容的驱动包,其中类名、类结构与PostgreSQL驱动完全一致,曾经运行于PostgreSQL的应用程序可以直接移植到当前系统使用。

gsjdbc200.jar如果同一JVM进程内需要同时访问PostgreSQL及GaussDB 200请使用此驱动包,它的主类名为“com.huawei.gauss200.jdbc.Driver”(即将“org.postgresql”替换为“com.huawei.gauss200.jdbc”),数据库连接的URL前缀为“jdbc:gaussdb”,其余与gsjdbc4.jar相同。

中间件对接,一般使用gsjdbc4.jar即可。


二、示例:配置weblogic 12c数据源

1、前提条件:

Ø  已完成weblogic安装以及domain的创建

Ø  已完成GaussDB(DWS) JDBC驱动下载

2、配置步骤

l  上传驱动包

将gsjdbc4.jar驱动包上传至weblogic域中,上传至如下路径:Weblogic安装路径\ user_projects\domains\base_domain\lib

      

l  启动weblogic域

启动过程中输入用户名及密码(也可以写在weblogic配置文件中)

      

启动成功:

     

l  登录weblogic控制台

      

l  点击锁定并编辑

      

l  点击数据源进行配置

      

l  配置数据源属性

      

l  选择驱动程序

      

l  配置事务处理选项

      

l  配置连接属性

      

l  测试配置

      

l  点击完成,并激活更改

      

即可完成weblogic数据源配置。

 

  

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

举报
请填写举报理由
0/200