SAP通过SDI Agent操作MySQL数据库的方式

SAP通过SDI Agent操作MySQL数据库的方式

MySQL是互联网领域是非常流行的,但在SAP生态圈却不太受待见,2019年的S4 HANA还是没有原生支持通过DBCO直连MySQL。如下图所示,DBCO中没有MySQL的选项,在不清楚SAP Kernel的情况下也不太容易增强DBCO。

公司里除了SAP以外的系统,大部分数据库都是MySQL、MSSQL系的,如果无法直连HANA和这些数据库,就需要开发很多接口、花费很多时间做异常处理。思来想去,可以通过HANA + SDI Agent的方式实现SAP系统直接查询外部数据库的功能。

基本思路是在HANA数据库中新建一个DATABASE或者SCHEMA,然后配置SDI Agen连接HANA和MySQL,这个新建的SCHEMA作为中转库,SAP内部使用ABAP以Native SQL的方式操作这个中转库,等同于间接操作MySQL。关于ABAP Native SQL操作外部数据库可以参考这篇文章:《ABAP使用类的方式查询外部数据库》

剩余80%内容付费后可查看

本文作者: GavinDong

版权属于: GavinDong博客

文章链接: https://www.gavindong.com/3924.html

如果使用过程中遇到问题,可 **点击此处** 交流沟通。

版权所有,转载时必须以链接形式注明作者和原始出处及本声明。

(0)

相关文章

  • SAP ECC6 中使用CDS常见问题总结

    情景描述 很多2014年之后到2018年之前上SAP的公司应该基本选择了ECC ON HANA的架构模式,而且ECC的增强级别一般到了EHP7或EHP8,基本上支持CDS的使用。 …

    2021.06.10
    1.4K00
  • HANA数据库查询重复行

    2018.07.25
    2.8K00
  • Ubuntu配置LAMP环境

    记事本笔记(如果乱码,请将浏览器编码调整为UTF-8再查看txt笔记): Ubuntu配置LAMP环境 #备注:设置…

    2018.04.09
    2.1K40
  • HANA无法连接,share目录满

    情况:SAP Gui无法登陆、重启不了SAP应用、Hana studio也连接不上。原因:磁盘的某个目录满了,极有可能是log目录。 解决办法:cd /hana/shared/HB…

    2017.05.17
    3.6K100
  • What does SAP HANA Live mean for reporting and analytics?

    SAP HANA Live allows users to easily access real-time data using pre-developed calculation…

    2018.03.02
    1.9K00
  • HANA多行多列合并

    2018.07.25
    2.8K00
  • Java连接HANA数据库

    Java通过HANA提供的jar包通过jdbc的方式连 剩余80%内容付费后可查看 本部分为付费内容,支付后可查看 ***尊重付出,互相认可*** 支付130元 已支付?输入手机号…

    2018.04.26
    2.6K00
  • SAP HANA数据库备份方式与工具

    原文:http://blog.51cto.com/jenvid/1875760 备份的类型 Option Description Complete Data Backup A da…

    2018.01.10
    2.3K00
  • CDS中语言SPRAS提示语法错误的处理方法

    CDS中取文本表的时候对语言字段SPRAS进行限制或者加关联条件,但报错无法激活,提示如下报错信息: Type Data type conflict in a selection …

    2021.06.28
    99300
  • 简单粗暴的MySQL备份方式

    crontab job设置:

    copy_db_files.sh脚本[crayon-62f10f02f003f86692…

    2018.01.16
    2.1K20

发表评论

登录后才能评论
email