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下载:
-----------------------------------------------------------------------------------------------------------------------------
SAP ALL进行时...!
注:本文系原创,如要转载请务必保持原文一致并注明作者(SAP梦心)及出处(博客地址:http://www.cnblogs.com/saper/),违者将会被追究相关责任,谢谢!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开发者必知的日志记录最佳实践
· 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里面制作圆角文本框