如果选择安装适用于 mySAP Business Suite 的 .NET Framework 数据提供程序(用于 SAP 的数据提供程序)以及 BizTalk 适配器包安装,安装程序通常会在 <安装驱动器>:\Program Files\Common Files\Microsoft Shared\Adapters\SAP 上复制 SAPDiscoveredObjects.xml 文件。 在全新安装 SAP 数据提供程序后,文件的内容如下所示。
<DiscoveredObjects>
<SAP>
</SAP>
</DiscoveredObjects>
SAPDiscoveredObjects.xml 文件的目的是存储使用 SAPVisual Studio DDEX 插件的数据提供程序发现的 SAP 对象(表和 RFC)。 使用 DDEX 插件添加更多 SAP 对象后,它们就会添加到此 XML 文件中。 XML 文件如下所示。
<DiscoveredObjects>
<SAP>
<Server name="server_name" user="user_name" client="800" type="connection_type">
<Tables>
<Table>KNA1</Table>
<Table>KNAS</Table>
<Table>KNAT</Table>
</Tables>
<RFCs>
<RFC>CUSTOMER_CONTACTPS_GET</RFC>
<RFC>CUSTOMER_CONTROL_AREA_DATA</RFC>
<RFC>CUSTOMER_PARTNERFS_GET</RFC>
</RFCs>
</Server>
</SAP>
</DiscoveredObjects>
name Server> 元素的属性<包含使用 DDEX 插件连接到的服务器的名称。
user Server> 元素的<和client属性分别包含用户名和客户端编号。 该 type 属性包含用于连接到 SAP 系统的连接字符串类型(A、B 或 D)。 有关连接字符串类型的详细信息,请参阅 有关 SAP 连接字符串的数据提供程序类型的信息。
<Tables> 元素包含使用插件添加的表的名称。 同样, <RFC> 元素包含使用插件添加的 RFC。 如果连接到多个 SAP 服务器,则会将另一个 <服务器> 元素添加到 XML 文件中,并且相应的表和 RFC 列在 <Table> 和 <RFC> 元素下。
注释
有关使用 Visual Studio DDEX 插件的说明,请参阅 将适用于 SAP 的数据提供程序与 DDEX 插件配合使用。