Сервис Delphi SOAP - проблемы с несколькими подключениями к базе данных Oracle - PullRequest
0 голосов
/ 11 июля 2019

У меня проблема с подключением к базе данных Oracle через Delphi SOAP.Когда установлено одно соединение с обратными вызовами к базе данных, все работает нормально - проблема возникает, когда другой клиент выполняет другой обратный вызов (т. Е. Через другой сокет) - первый обратный вызов / операция отменяется и сама база данных замораживается.Сообщение об ошибке ORA-03013: пользователь запросил отмену текущей операции.Ошибка возникает только в том случае, если выполняется операция, если есть несколько подключений, но только одно использует базу данных, все в порядке.

Это первый раз, когда я сталкиваюсь с такими трудностями.

Я могу открыть 1024 сокета, и я ожидаю, что все они могут вызывать базу данных и выполнять операции над ней, не прерывая какие-либо текущиеподключение или заморозка системы.В настоящее время только один клиент может выполнять операции с базой данных.

...