Использование объема транзакции и запросов - PullRequest
2 голосов
/ 21 июля 2010

Я использую фреймворк с базой данных Oracle. Я пытался использовать область транзакции (потому что я хочу откат опции):

using (TransactionScope ts = new TransactionScope())
{
      .....
}

Проблема в том, что когда я пытаюсь выполнить запрос внутри оператора using, выдается исключение:

Unable to load DLL 'oramts.dll': The specified module could not be found. (Exception from HRESULT: 0x8007007E)

Как я могу решить эту проблему?

1 Ответ

2 голосов
/ 25 сентября 2015

Файл Oramts.dll не включен в качестве установки по умолчанию при установке программного обеспечения для связи с клиентом Oracle. Я думаю, что вы должны установить Oracle Services for Microsoft Transaction Server , чтобы использовать TransactionScope.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...