Almost surely you’ll find a IBM DB2 Provider into an additional DbProviderFactories section all alone. Poor guy. Remove the double DBProviderFactories entry, and merge everything inside only one section DBProviderFactories and after that everything will start to work again.

Comment Notification

Comments

We are using lots of SSIS packages transfer data from AS400 into SQL Server by using DB2OLEDB.exe, 64 bits, I have never seen 'DbProviderFactories' section can only appear once per config this warning message

We are using lots of SSIS packages transfer data from AS400 into SQL Server by using DB2OLEDB.exe, 64 bits, I have never seen 'DbProviderFactories' section can only appear once per config this warning message

Lucky you :) I've never had problem so far, but it just happened last week. After the customer installed DB2 drivers on SQL Server machine, all cubes, reports and SSIS started to complain with the reported error...

Luckly the error is quite self-explanatory for those who know .NET and thus are aware of the michine.config existance, otherwise I fear that one may loose hours to understand what the problem is.

Leave a Comment

About Davide Mauri

Davide Mauri - MCP, MCAD, MCDBA, MCT, MVP on SQL Server - has worked with SQL Server since version 6.5, and his interests cover the whole platform, from the Relational Engine to Analysis Services, from architecture definition to performance tuning. He also has a strong knowledge of XML, .NET and the Object Oriented Design principles, which allows him to have the correct vision and experience to handle development of complex business intelligence solutions. Having worked as a Microsoft Certified Teacher for many years, Davide is able to pass all his knowledge to his co-workers, allowing his team to deliver high-quality solutions. He currently works as a Mentor for SolidQ and can be found speaking in many Italian and internationals events.