JDBC连接

2020-08-19 21:03发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


在我的项目中,我有一个系统,具有32个架构。每个架构都具有相同的表结构,但是基于n个国家/地区的数据不同。系统是oracle 。要将数据放入系统中,我正在SAP PI中使用JDBC适配器。我对此有以下疑问:

1。 需要安装多少个驱动程序。

2。 我如何区分JDBC适配器中的模式名称,包括发送方和接收方?

要从该系统中选择数据,我必须为每个架构使用不同的适配器。wht参数将区分发送者适配器中的每个架构。

将数据放入一种模式中,我必须使用增强的接收器确定。基于消息类型中的一个字段,我将找出目标系统。

我正确吗?

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


在我的项目中,我有一个系统,具有32个架构。每个架构都具有相同的表结构,但是基于n个国家/地区的数据不同。系统是oracle 。要将数据放入系统中,我正在SAP PI中使用JDBC适配器。我对此有以下疑问:

1。 需要安装多少个驱动程序。

2。 我如何区分JDBC适配器中的模式名称,包括发送方和接收方?

要从该系统中选择数据,我必须为每个架构使用不同的适配器。wht参数将区分发送者适配器中的每个架构。

将数据放入一种模式中,我必须使用增强的接收器确定。基于消息类型中的一个字段,我将找出目标系统。

我正确吗?

付费偷看设置
发送
4条回答
callcenter油条
1楼 · 2020-08-19 21:44.采纳回答

对于每个数据库,您都必须创建新的Sender JDBC通信通道。

与在Sender JDBC通信通道中使用的字符串中的一样,将使用数据库名称。

< p>因此,对于每个数据库,您将创建新的发送方JDBC通讯通道。

您的JDBC系统基于ORACLE,您只需在PI System上安装一个JDBC驱动程序,即可作为来自管理员的正确驱动程序。 JDBC Oracle System。

不同的发送者和接收者JDBC通信通道将用于每个数据库。 在发件人JDBC通信中的"选择查询"中定义模式名称,例如从<模式/表名称>中选择a,b,c。

对于接收方JDBC通信,在"映射(语句)"表名称中定义模式名称。/p>

要获取有关映射和选择查询的帮助,请在SDN上找到链接/网络日志,有很多与此主题相关的链接和博客。

空代码
2楼-- · 2020-08-19 22:03

我们在Receiver频道中做什么?

compass1988
3楼-- · 2020-08-19 22:02

1。 只需一个驱动程序

2。 通过使用如下语法:"从

中选择*"

浮生未央
4楼-- · 2020-08-19 22:00

您好Neelam,

您只需要安装一个sinlge oracle驱动程序,请在oracle站点上检查驱动程序的最新版本。

如果数据库名称相同,则可以使用相同的接收方JDBC通道,但是发送方通道会有所不同,因为每个架构的查询都不同。

-Supriya。

一周热门 更多>

向帮助了您的网友说句感谢的话吧!