Вопросы по теме 'transactionscope'

Странность тайм-аута TransactionScope с TransactionScopeOption.RequiresNew
Здесь происходит что-то очень странное. Я просто добавил область транзакций вокруг некоторого устаревшего кода, который я отлаживал, чтобы гарантировать, что возня, который я делал, не будет зафиксирован. Это сработало дважды, затем сказал:...
3669 просмотров
schedule 30.03.2023

Как я могу реализовать класс, который знает о TransactionScope?
У меня есть служба WCF, которая выполняет некоторые обновления для нескольких баз данных и Active Directory. Поскольку Active Directory не может поддерживать транзакции, я хочу реализовать их в классе «DirectoryRepository», который будет выполнять...
1817 просмотров

Как использовать членство в SQL с областью транзакции (без DTC)?
Я пытаюсь создать пользователя с помощью поставщика членства SQL в SQL Express . Когда я использую TransactionScope , он запрашивает DTC без видимой причины, как я могу этого избежать? Вот мой пример кода: using (var ts = new...
1977 просмотров

TransactionScope автоматически расширяется до MSDTC на некоторых машинах?
В нашем проекте мы используем TransactionScope, чтобы гарантировать, что наш уровень доступа к данным выполняет свои действия в транзакции. Мы стремимся не требовать, чтобы служба MSDTC была включена на компьютерах наших конечных пользователей....
76270 просмотров
schedule 06.08.2022

Опция удаленного proc trans MS будет удалена в следующей версии SQL SERVER.
Я не уверен, правильно ли спрашивать это здесь... Я искал ответ в сети, но тщетно... Так что я просто хотел попытать счастья здесь. Вот выдержка с веб-сайта Microsoft http://msdn.microsoft.com/en-us/library/ms189322(SQL.90).aspx Вариант...
1035 просмотров
schedule 25.08.2022

Как реализовать область транзакции памяти в С#?
у нас есть кеш, который я хотел бы поместить в некоторые области транзакций, чтобы любой процесс должен был явно «фиксировать» изменения, которые он хочет внести в кешированные объекты, и сделать возможным откат любых изменений, когда процесс также...
1995 просмотров
schedule 14.10.2022

c# получить текущее соединение в транзакции TransactionScope
Я хочу сделать транзакционную серию вызовов sp (sql server 2005) в проекте .net 2.0, окружающем некоторую часть бизнес-логики с using(TransactionScope...) К сожалению, я унаследовал DAL от другого проекта и не хочу вносить в него много...
5760 просмотров

Проблема NHibernate TransactionScope с Oracle 11g
Следующий фрагмент кода отлично работает с SQL Server 2008 (SP1), но с Oracle 11g вызов session.BeginTransaction () выдает исключение с сообщением «Соединение уже является частью локальной или распределенной транзакции» (трассировка стека показана...
3872 просмотров
schedule 29.05.2023

Обязательно ли включать MSDTC для использования TransactionScope?
Обязательно ли включать MSDTC для использования TransactionScope? Я использую TransactionScope, и у меня появилось сообщение об ошибке, в котором говорилось, что MSDTC не включен. Итак, я включил это. Почему у меня появляется это сообщение об...
967 просмотров

Проблема транзакции NHibernate с несколькими сеансами
Я настроил NHibernate для работы в службе Windows с MS Sql Server 2008. Я использую обычный TransactionScope, чтобы гарантировать атомарность операции. NHibernate настроен на создание фабрики сеансов для каждой сборки. Я хочу записать изменения в...
4117 просмотров

Moq и Transactionscope, можете ли вы сделать так, чтобы минимальный заказ не учитывался?
Когда я использую Transactionscope, который я не фиксирую, moq по-прежнему видит все откаты обращений к базе данных. Есть ли способ сделать _mockRepository.Verify(x => x.InsertSBI(It.IsAny<Int32>(), It.IsAny<Int32>(),...
1103 просмотров
schedule 14.12.2022

Хорошая идея использовать NOLOCK для обхода сценария запроса/обновления?
Я извлекаю записи из базы данных, публикую их содержимое в транзакционной очереди MSMQ, а затем обновляю строку, чтобы указать, что она была опубликована. Enqueing-and-Updating происходит внутри TransactionScope, который сам находится внутри цикла...
789 просмотров
schedule 13.12.2022

Dapper и TransactionScope?
Я только начал экспериментировать с Dapper. Пока мне это нравится. Dapper не работает с TransactionScope ? Я заметил, что даже если я никогда не вызываю TransactionScope.Complete , мои изменения все равно сохраняются в базе данных. Если...
23149 просмотров
schedule 14.11.2022

Транзакционно получить или создать объект БД в Entity Framework
Я использую Entity Framework 4.1 и у меня, казалось бы, простое требование: я хочу либо получить сущность по уникальному ключу, либо, если она еще не существует, создать ее: var user = db.Users.SingleOrDefault(u => u.Sid == sid);...
891 просмотров

TransactionScope TransactionAborted Exception - транзакция не откатилась. Так должно быть?
(SQL SERVER 2008). Если в TransactionScope (.Complete ()) возникает ошибка времени ожидания транзакции, следует ли ожидать отката транзакции? Обновление: Ошибка на самом деле возникает в закрывающей фигурной скобке (т.е. .Dispose ()), а не...
34091 просмотров
schedule 13.04.2023

Могу ли я использовать как сессионный веб-запрос, так и TransactionScope?
Вы знаете, чтобы реализовать запрос сеанса на веб-сайт в веб-приложении, мы часто создаем сеанс в Application_BeginRequest и закрываем его в глобальных обработчиках событий Application_EndRequest. И затем каждый раз, когда мы обращаемся к базе...
365 просмотров

Как использовать DependentTransaction с EF 4.1 DbContext
Как мы можем использовать DependentTransaction с EntityFramework 4.1? Если вы видите статью «http://stackoverflow.com/questions/2858750/what-is-the-reason-of-transaction-context-in-use-by-another-session», чтобы перевести транзакцию в другой поток, у...
385 просмотров

TransactionScope не работает с параллельными расширениями?
Если я сделаю следующее: Using scope = New TransactionScope() entries.Content.ReadAs(Of IList(Of WebMaint)).AsParallel.ForAll(Sub(entry) _repos.Update(entry)...
1876 просмотров

Linq2Sql DataContext и TransactionScope неправильно вложены?
В нашем текущем проекте случилось так, что мы иногда вкладываем создание DataContext и TransactionScope следующим образом: using(var dc = OurDataContext.CreateInstance()) { DoSomething(dc); ... } void DoSomething(OurDataContext dc) {...
313 просмотров
schedule 08.12.2022

Соединение DataContext закрыто или транзакция неожиданно завершена при отправке изменений в транзакции TransactionScope?
Код double timeout_in_hours = 6.0; MyDataContext db = new MyDataContext(); using (TransactionScope tran = new TransactionScope( TransactionScopeOption.Required, new TransactionOptions(){ IsolationLevel=...
1263 просмотров