Я реализую код, который обращается к удаленной базе данных SQL Server 2005 и обновляет две ее таблицы в транзакции. Но я смущен, является ли это распределенной транзакцией или нет?Распределенная транзакция или нет
Поскольку по определению распределенная транзакция возникает при обновлении данных на двух или более сетевых компьютерных системах. Но в моем случае код находится в одном домене приложения, и он получает доступ и обновляет только один надежный менеджер ресурсов. Также я не могу сказать, что это локально, потому что база данных удалена. Пожалуйста посоветуй.
Если транзакция затрагивает только ** одну систему **, то это ** НЕ ** распространяется по определению. Это может быть * удаленная * транзакция, но не * распределенная * –
@marc_s, которую вы ясно дали, тогда здесь нет роли DTC, верно? – Swaraj
правый мой первый комментарий - это правда ** действительно ** оставить что-то непонятное? Если у вас есть ** только одна система ** - тогда там *** НЕТ НИКАКИХ ИНТЕРВЬЮ *** –