Гость
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Пулл соеденений / 3 сообщений из 3, страница 1 из 1
29.03.2004, 15:28
    #32460883
Lukasus
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пулл соеденений
При одновременной работе пользователей с Oracle в приложении использующем OLEDBProvider возникает ошика - сервер не доступет
коннект уже открыт и его состояние Execution .
Хотя в пуле соеденений находятся несколько свободных соеденений тем не мение второе обращение к базе идет к уже используемому соеденению - поэтому возникает ошибка описанная выше
ПОЧЕМУ?
...
Рейтинг: 0 / 0
29.03.2004, 15:53
    #32460942
Sa
Sa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пулл соеденений
Соединение не будет возвращено в пул и помечено например как неработающие пока вы его не закроете ЯВНО методами Dispose или Close.
Что используется в приложении так и непонятно пространство имен OracleClient или OleDb? Проблемный код и строка подключения?
Какая версия framework? Дословно сообщение ошибки?

Немного информации по пулам OLEDB:
http://doc.ddart.net/mssql/sql2000/html/mdacxml/htm/oledbresourcepooling.htm
...
Рейтинг: 0 / 0
29.03.2004, 16:12
    #32461005
Lukasus
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пулл соеденений
Спасибо за ответ

Решилось так : в ConnectionString явно задали максимальное и минимальное количество соеденений в пулле. Далее создаем коннекты столько, сколько надо,а пулл уже сам определяет создавать новое соеденение или использовать имеющюеся в пулле.

Просто до этого мы пытались сами управлять пуллом используя свойство State,
но это оказалось лишним и неправильным.
Все эффективное просто :)
...
Рейтинг: 0 / 0
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Пулл соеденений / 3 сообщений из 3, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]