One of the new features which we’re supporting in the BizTalk Adapter Pack V2 is the ability to use the SAP ADO.NET Provider from SSRS. In this post, I’ll briefly outline the steps you need to perform in order to get this to work.
Firstly, install CTP3 of the WCF LOB Adapter SDK V1 SP2, and the BizTalk Adapter Pack V2 (making sure that you install the SAP ADO Provider).
Next, you need to make a few changes to the SSRS related config files, in order to have the provider show up in SSRS projects (EDIT: these changes (to the two config files) are now made as part of the Setup in CTP4 onwards):
Add the entry below
<Extension Name="SAP-AP" Type="Microsoft.Data.SAPClient.ReportingServicesExtension.SAPConnectionWrapper, Microsoft.Data.SAPClient.ReportingServicesExtension, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
to the Data section. Add the entry below
<Extension Name="SAP-AP" Type="Microsoft.ReportingServices.QueryDesigners.GenericQueryDesigner, Microsoft.ReportingServices.QueryDesigners"/>
to the Designer section.
to the Data section.
NOTE: I’ve attached the .config files, as they appear on my machine, so that you can have a look at what the .config entries should look like after modification.
We’ll now create a simple SSRS project using the “SAP-AP” provider.
Question – do you have a need to use the Siebel ADO.NET Provider from SSRS? If so, please leave a comment here (leave your email address too, so that we can contact you in case we need to understand your scenario more, etc).