SAP DBCO连通性测试工具

SAP DBCO连通性测试工具

DBCO数据库连接定义

使用T-CODE DBCO或者DB13设置数据库连接,只支持主流的企业级数据库,很多互联网数据库不支持,可使用HANA的SDI架构间接连接MySQL等不支持的数据库。关于使用HANA实现SAP连接外部MySQL的方法,可参考文章《SAP通过SDI Agent操作MySQL数据库的方式

SAP DBCO连通性测试工具

DBCO数据库连接连通性测试

可以使用程序执行数据库连通性测试,也可以直接在DB13中进行测试,或者自己写代码测。

DB13测试:

SAP DBCO连通性测试工具

程序ADBC_TEST_CONNECTION测试:

SAP DBCO连通性测试工具

自己写程序测试,可借助以下几个类:

CL_SQL_CONNECTION

CL_SQL_STATEMENT

CL_SQL_RESULT_SET

CX_SQL_EXCEPTION

具体案例可参考文章《ABAP使用类的方式查询外部数据库》。

其他测试DBCO的工具

程序ADBC_QUERY,直接在SAP查询外部数据库的某张表;

程序ADBC_DEMO_METADATA,可以获取外部数据库连接对应的视图和表清单及属性。当不清楚对方数据库表、字段名的时候,除了装一个数据库工具,还可以直接在SAP运行此程序获取对应的信息,再使用ADBC_QUERY测试SQL语句和数据。

还有几只程序,可以自己跑跑看。

SAP DBCO连通性测试工具

本文作者: GavinDong

版权属于: GavinDong博客

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

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

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

email