MSDTC не работает с базой данных на виртуальной машине Azure

Вопрос. Кому-нибудь удалось заставить транзакции MSDTC работать между локальной машиной и базой данных, которая находится на виртуальной машине Azure?

Я прочитал это: что говорит о том, что MSDTC не поддерживается в "SQL Azure" - но является ли SQL Azure опцией "Базы данных SQL", а не опцией "Виртуальные машины", в которой может быть база данных SQL? Неясно: http://social.msdn.microsoft.com/Forums/windowsazure/en-US/894b6087-35ab-4f4f-aa19-f81ee56dc6bf/msdtc-with-the-new-virtual-machines?forum=WAVirtualMachinesforWindows

Я нашел следующую статью: http://sanganakauthority.blogspot.co.uk/2014/02/definitive-steps-to-configure-msdtc-on.html - но это связано с виртуальными машинами Azure в той же виртуальной сети.

Есть достаточно статей, которые дают мне надежду, что ЭТО ВОЗМОЖНО, как они, по-видимому, подразумевают это. Например, http://thoughtsofmarcus.blogspot.co.uk/2013/03/msdtc-error-after-cloning-virtual.html, http://www.jamescrowley.co.uk/2012/06/23/msdtc-gotchas-with-virtual-machines/

Я пробовал следующее, просмотрев множество статей:

Есть идеи?

РЕШЕНИЕ

Первоначальным решением было настроить облачную службу с веб-сайтом, подключенным к базе данных на отдельной виртуальной машине, обе из которых находятся в одной виртуальной сети Azure. Вы должны добавить виртуальную сеть, прежде чем создавать виртуальные машины.

Затем я был раздражен тем, что сам облачный сервис перезагружался, я первоначально опубликовал его в Visual Studio, но хотел настроить его, и эти изменения были отменены. Затем я переключил его на виртуальную машину (всего 2 виртуальные машины).

Затем я нарушил свой кредитный лимит подписки, поэтому у меня было 2 виртуальных машины, одна с веб-сайтом, другая с базой данных, обе в отдельных подписках Azure в отдельных виртуальных сетях, но с виртуальным шлюзом между ними. Это немного запутанно, но работает отлично, это руководство отлично подходит для этого: http://blogs.technet.com/b/aviraj/archive/2014/05/16/microsoft-azure-configure-cross-subscription-vnet-to-vnet-connectivity-in-azure.aspx

0 ответов

Другие вопросы по тегам