Назад | Перейти на главную страницу

Как я могу подключиться к базе данных SQL в облаке через MSDTC?

Задача:

Я продолжаю разработку устаревшего приложения Windows Forms, разрабатывая локально на своем ноутбуке. Приложение полагается на MSDTC для подключения к базе данных SQL. Я хочу разместить базу данных SQL в облаке @ Azure. А VPN был настроен для обеспечения возможности подключения между моим ноутбуком и виртуальной сетью, размещенной в Azure. Для локальной разработки, как я могу подключиться к базе данных SQL в облаке через MSDTC?

Программное обеспечение:

Брандмауэр:

VPN:

Домены Windows:

Безопасность DTC:

Сервер базы данных:

Подтверждена работа:

Ошибка:

С помощью DTCPing для диагностики:

Invoking RPC method on sqlvm1 Problem:fail to invoke remote RPC method Error(0x6D9) at dtcping.cpp @303 -->RPC pinging exception -->1753(There are no more endpoints available from the endpoint mapper.) RPC test failed