SAP链接外部数据库的实现方法

续上一篇日记,关于SAP链接外部数据库的例子。

这里我们主要讲链接外部MSS吧:

首先运行DBCO

点击第一个小笔进入修改状态:

新建条目,输入如下图:

上图中,DBMS所填的是MSS,代表是微软的Sql server数据库。链接信息那边写:

MSSQL_SERVER=服务器名 MSSQL_DBNAME=数据库名

保存。

ABAP中链接字段:

PERFORM CONNECT_MSS USING  'Test'.   " 链接

PERFORM DISCONNECT_DB USING  'Test'.   " 断开

链接SQL

FORM CONNECT_MSS USING Test.

  EXEC SQL.

    CONNECT TO :Test

  ENDEXEC.

  IF SY-SUBRC = 0.

MESSAGE '部分(或全部)數據链接成功' TYPE 'S'.

对数据库进行操作

  ELSE.

    MESSAGE '部分(或全部)數據链接失敗' TYPE 'S'.

  ENDIF.

ENDFORM.                    "CONNECT_MSS

记得要断开连接:

断开连接

FORM DISCONNECT_DB USING Test.

  EXEC SQL.

    DISCONNECT :Test

  ENDEXEC.

ENDFORM.                    "DISCONNECT_DB

一旦连接成功,那就可以用Native SQL进行对数据库直接操作了~在此不咋赘述!

 

本文PDF下载:

https://files.cnblogs.com/mengxin523/SAP%E9%93%BE%E6%8E%A5%E5%A4%96%E9%83%A8%E6%95%B0%E6%8D%AE%E5%BA%93%E7%9A%84%E5%AE%9E%E7%8E%B0%E6%96%B9%E6%B3%95.pdf

posted @   SAP梦心  阅读(3365)  评论(3编辑  收藏  举报
编辑推荐:
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
历史上的今天:
2010-04-04 WPF里面制作圆角文本框
鄙视一切不懂技术又装懂的小人!

点击右上角即可分享
微信分享提示