Найдено 9 результатов

AnViSe
Вт 10 сен 2019 14:33
Форум: Universal Data Access Components
Тема: Перенаправление сообщений дебагинга в файл лога
Ответы: 1
Просмотры: 8843

Перенаправление сообщений дебагинга в файл лога

Добрый день.
Подскажите есть ли возможность перенаправить сообщения возникающие при включенной отладке (Debug := True) у компонентов UniDAC в файл лога?
AnViSe
Вт 10 сен 2019 14:19
Форум: Universal Data Access Components
Тема: Как правильно работать с транзакциями
Ответы: 19
Просмотры: 30277

Re: Как правильно работать с транзакциями

MaximG писал(а): Вт 10 сен 2019 12:36 Для реализации описываемого Вами поведения с помощью ODAC Вы можете воспользоваться методами TOraSession.Savepoint : https://www.devart.com/odac/docs/devart ... tring).htm
и TOraSession.RollbackToSavepoint : https://www.devart.com/odac/docs/devart ... tring).htm
Здесь речь идет об UniDAC.
Но если этот метод будет работать и на UniDAC подключенном к серверу Oracle, то спасибо.
AnViSe
Чт 05 сен 2019 13:30
Форум: Universal Data Access Components
Тема: Как правильно работать с транзакциями
Ответы: 19
Просмотры: 30277

Re: Как правильно работать с транзакциями

ViktorV писал(а): Пт 30 авг 2019 13:06 Пожалуйста, укажите точную СУБД с которой вы работаете.
Oracle 12c
AnViSe
Вт 27 авг 2019 10:24
Форум: Universal Data Access Components
Тема: Как правильно работать с транзакциями
Ответы: 19
Просмотры: 30277

Re: Как правильно работать с транзакциями

Прошу прощения за подъем старой темы.
Хотел узнать поддерживается ли каскад транзакций.
Типа:

Код: Выделить всё

UniConnection.StartTransaction;
try
  //Изменяем мастер таблицу
 UniConnection.StartTransaction;
 try
  // Изменяем подчиненную таблицу
  UniConnection.Commit; // принять все изменения в подчиненной
 except
  UniConnection.Rollback; // откат изменений в подчиненной в случае любой ошибки
 end;
 UniConnection.Commit; // принять все изменения в мастер
except
 UniConnection.Rollback; // откат изменений в мастер в случае любой ошибки
end;
AnViSe
Ср 09 янв 2013 12:38
Форум: Oracle Data Access Components
Тема: Логирование выполняемых запросов и передаваемых параметров
Ответы: 3
Просмотры: 7364

Re: Логирование выполняемых запросов и передаваемых параметров

А параметр Debug у компонент какую роль выполняет, насколько я понял выводит сообщения (с каким содержанием?) на экран или что-то другое?
AnViSe
Ср 09 янв 2013 08:16
Форум: Oracle Data Access Components
Тема: Логирование выполняемых запросов и передаваемых параметров
Ответы: 3
Просмотры: 7364

Логирование выполняемых запросов и передаваемых параметров

Delphi XE, ODAC 6.8.11

Есть ли возможность логирования выполняемых запросов и передаваемых (получаемых) значений параметров при работе ваших компонент (TOraQuery, TOraStoredProc и т.д.)?
Желательно во внешний файл лога.
AnViSe
Ср 09 янв 2013 08:00
Форум: Oracle Data Access Components
Тема: ODAC 8.5 и Oracle 11g
Ответы: 5
Просмотры: 7634

Re: ODAC 8.5 и Oracle 11g

Доброе утро.
В том то и дело что используются и массивы и реф курсоры, поэтому Direct режим не выход и используется полный клиент Oracle, с которым и возникают проблемы при установке.
Просто хотелось бы знать какие именно библиотеки из пакета MS Visual C++ 2005 нужны. Но видимо это уже не ваша область.
AnViSe
Пт 07 дек 2012 08:33
Форум: Oracle Data Access Components
Тема: ODAC 8.5 и Oracle 11g
Ответы: 5
Просмотры: 7634

Re: ODAC 8.5 и Oracle 11g

Согласен с вами, но это увеличивает дистрибутивный пакет.
Пока выход нашел такой: Принудительная установка библиотек MS Visual C++ 2005.
AnViSe
Чт 06 дек 2012 09:44
Форум: Oracle Data Access Components
Тема: ODAC 8.5 и Oracle 11g
Ответы: 5
Просмотры: 7634

ODAC 8.5 и Oracle 11g

Вопрос может сюда, но все же.

Проблема в следующем:
На некоторых машинах (Windows XP 32) при подключении в базе Oracle появляется ошибка:
Cannot load OCI DLL: oci.dll
Сама библиотека лежит в каталоге с программой, рядом с ней лежит oraociei11.dll (клиент от Oracle 11g).
На других машинах все нормально.

Вопрос в следующем: какие библиотеки еще нужны кроме msvcr80.dll?