Take the 2-minute tour ×
SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. It's 100% free, no registration required.

I'm trying to perform an upgrade of a SharePoint 2007 environment to 2010. Our plan is to move to entirely new hardware and do a content database migration. In such a scenario, it seems that BDC application definitions are not upgraded as part of the process. Also, it seems that the 2007 app definition file format is not compatible with BCS. In an in-place upgrade I understand that these settings get migrated as part of the upgrade process. Is there any way to access the upgrade facility, either through a utility or even via the API to perform the conversion?

Thanks,

Dan

share|improve this question
add comment

4 Answers

What I did is during one of my early upgrade testing, I did an inplace upgrade. After that, I used SP Designer to export my upgraded BDC models. Then I could manipulate them if needed and import them into my final content database migration.

share|improve this answer
add comment

Steve's solution should work nicely for you.

It is also possible to import a SharePoint 2007 Application Definition File and upscale it using BCS Meta Man, this will create your BCS Model with a .Net Connectivity Assembly.

*I do work for the company who make the product

share|improve this answer
    
I think BCS Meta Man doesn't support your Application Definition files. So if you mess up your Application definition file, be ready to follow the whole process again. –  user4168 Jul 19 '11 at 12:01
add comment

I developed a simple converter, which performs basic alterations of 2007 bdc app definition files to make it compatible with SP 2010. It may be useful for somebody else. This tool automates some steps described in the given 'How to'. The converter is accessible here - http://dotnetfollower.com/wordpress/2012/03/sharepoint-manually-upgrade-business-data-catalog-application-definitions-to-business-data-connectivity-models/.

share|improve this answer
add comment

Please see this Microsoft article: Plan to upgrade to Business Connectivity Services (SharePoint Server 2010) .
In case of content databases attach upgrade scenario will have to do manual steps described in the article.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.