Just reading the docs on upgrading to SDL Web 8.5, specifically Content Manager database support history.

For cloud options like AWS & Azure, the docs mention only if your implementation does not use MSDTC - daft question, but how do you know if an implementation is using MSDTC or not?

1 Answer 1


According to the Improved Cloud support page on the online docs:

Such types of implementations include, but are not limited to:

  • Implementations that still use the Legacy Pack
  • Implementations containing code that interacts with the Core Service and uses transactions
  • Implementations containing extensions that connect to an external data source (say, a database)

If it helps to identify whether this is the case, there is a good question and answer about implementing WCF Transaction support using CoreService here: https://stackoverflow.com/questions/12398027/how-can-i-implement-wcf-transaction-support-on-custom-class-using-coreservice

  • Thanks Jon. So if your upgrading from 2013 SP1, I assume the 2013 SP1 Content Manager server is using MSDTC - so other than that, you can upgrade to a cloud db as Web 8.5 Content Server no longer does?
    – Neil
    Feb 16, 2017 at 11:23
  • Hi Neil. Yes, that is my understanding. As long as you're upgrading the Content Manager to Web 8.5 (and don't use any of the 'other' transactional stuff) then you should be fine to move to AWS / Azure. Feb 16, 2017 at 13:50
  • That is correct, yes. If no legacy, no custom wcf jobs with transactions enabled, then you don't need msdtc
    – Nuno Linhares
    Feb 16, 2017 at 20:39

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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