SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

In SharePoint 2010, I have a BDC connection created by importing a BDC model file via central admin. However, the machine providing the web-service has changed and I need to update the BDC model's properties to reflect this. (In particular, the WSDL's URL has changed).

How can I do this? If I attempt to simply upload an updated .bdcm file I get the error:

Application definition import failed. The following error occurred: Cannot merge contents of LobSystem (External System) with Name 'TrainingService' as it appears to be different from a preexisting LobSystem in the current load context. Error was encountered at or just before Line: '13' and Position: '8'.

I am considering using Import-SPBusinessDataCatalogModel with the -Force parameter, but am worried that my existing lists based upon the external content type will break. Will this happen?

What is the correct approach for updating deployed BDC models?

share|improve this question

Did you update the version numbers? Go through your file and increase all "Version" tags by one (the last number, the format is 1.n.n.n)

share|improve this answer
I tried this. It didn't solve the problem. – Colin Mar 8 '12 at 11:02
up vote 0 down vote accepted

I found the solution here:

Simply deleting the old BDC model and importing the modified version worked.

share|improve this answer
What's about using Catalog, not Model ?… – Kiquenet Jul 24 '14 at 6:39

Your Answer


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.