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

pincher1519
23 дек 2013, 14:44
Форум: Вопросы создания клиентских и серверных приложений
Тема: FBClient использует настройки локального сервера при подключ
Ответы: 3
Просмотры: 7358

Re: FBClient использует настройки локального сервера при под

На пальцах: - сервер ищет firebird.conf в каталоге установки (на один каталог выше самого сервера) и НЕ использует запись в реестре. Ну это я и пытался сказать. Мониторинг показал, что было обращение к ветке реестра, где прописан каталог установки сервера, после этого было обращение к конфигу серве...
pincher1519
23 дек 2013, 10:01
Форум: Вопросы создания клиентских и серверных приложений
Тема: FBClient использует настройки локального сервера при подключ
Ответы: 3
Просмотры: 7358

FBClient использует настройки локального сервера при подключ

Доброго времени суток! Программа производит подключение к удаленному firebird серверу 2.1 через клиентскую библиотеку fbclient.dll, однако использует настройки подключения локального firebird сервера. Долго ломал голову, почему не могу подключиться к удаленному серверу, пока не запустил процессмони...
pincher1519
13 ноя 2012, 12:34
Форум: Общие проблемы
Тема: Ошибка (cannot start thread)
Ответы: 18
Просмотры: 24203

Re: Ошибка (cannot start thread)

Все оказалось банальным. Надо было сразу скачать исходный код провайдера и поглядеть пошагово, что там происходит. В общем все коннекты в провайдере держались в пулле, потому и коннекты не рубились. Для моих нужд я просто пулл коннектов отключил и все стало сказочно и работоспособно. Спасибо, что уд...
pincher1519
30 окт 2012, 15:05
Форум: Общие проблемы
Тема: Ошибка (cannot start thread)
Ответы: 18
Просмотры: 24203

Re: Ошибка (cannot start thread)

Научиться в .net реально прибивать объекты, а не отдавать это на откуп пулу\сборщику мусора Ну на сколько я могу судить, управлениями подключениями к серверу должен заниматься провайдер, т.к. из своего кода я вызываю метод закрытия... Непонятно почему разработчик провайдера поместил обрубание конне...
pincher1519
30 окт 2012, 14:00
Форум: Общие проблемы
Тема: Ошибка (cannot start thread)
Ответы: 18
Просмотры: 24203

Re: Ошибка (cannot start thread)

Ты обработай 100 файлов (чтобы сервер наелся, но ещё не до упора), а потом, например в IBE, выполни 'Настройки сервера\протокол' из его меню 'Службы' Он покажет кол-во коннектов и подключенных БД, как-то так Database Info --------------------------------------------------------------------------- N...
pincher1519
30 окт 2012, 10:49
Форум: Общие проблемы
Тема: Ошибка (cannot start thread)
Ответы: 18
Просмотры: 24203

Re: Ошибка (cannot start thread)

Сервер никакой дополнительно не используется. Если и есть виртуальный сервер, то он в том файле провайдера, который я использую. Никаких дополнительных ДЛЛ программа не использует, ни каких GDS32.dll, ни fbembed, ни fbclient. Вполне вероятно, что, как вы говорите, в драйвере provider'а уже внутри с...
pincher1519
29 окт 2012, 11:07
Форум: Общие проблемы
Тема: Ошибка (cannot start thread)
Ответы: 18
Просмотры: 24203

Re: Ошибка (cannot start thread)

В общем 3.0 также дурит. Немного упростил код программы, оставив только открытие и закрытие коннекта, ну и проверил со sleep. Дал время закрытие коннектов системе, вдруг где-то там тормоза... в итоге ничего не изменилось. http://upload.akusherstvo.ru/thumbs/452950.png также решил все же выложить инф...
pincher1519
29 окт 2012, 10:21
Форум: Общие проблемы
Тема: Ошибка (cannot start thread)
Ответы: 18
Просмотры: 24203

Re: Ошибка (cannot start thread)

сервер фаерберда свой, и он чисто физически не может работать с базами, работает только с шифрованными/криптованными файлами. давайте начнем с того, что ваше приложение не может работать с базой ФБ без сервера ФБ (или без embedded, что также является сервером). Далее, если вы сами модифицировали ко...
pincher1519
29 окт 2012, 10:02
Форум: Общие проблемы
Тема: Ошибка (cannot start thread)
Ответы: 18
Просмотры: 24203

Re: Ошибка (cannot start thread)

поговорил сегодня с автором драйвера .Net, он подтвердил вероятность сценария, описанного hvlad. Сказал, что возможно, некорректно (или не полностью) закрываются коннекты (нужно вызывать Dispose для коннекта, тогда будет ок). И, если используется embedded, то проблема тоже в возможно большом количе...
pincher1519
26 окт 2012, 09:15
Форум: Общие проблемы
Тема: Ошибка (cannot start thread)
Ответы: 18
Просмотры: 24203

Re: Ошибка (cannot start thread)

"минуя сервер" к базе никто не подключается, это вы ерунду говорите. Кроме того, у вас там ниже в диспетчере задач есть fbguard, а значит есть и fbserver.exe или fb_inet_server.exe. Также, "распухание" или нет вашего приложения ни о чем не говорит. Смотрите на exe процессов Firebird, в т.ч. и в таб...
pincher1519
25 окт 2012, 11:30
Форум: Общие проблемы
Тема: Ошибка (cannot start thread)
Ответы: 18
Просмотры: 24203

Re: Ошибка (cannot start thread)

.net на самом деле не закрывает коннекты, а помещает их в пул. Сервер обжирается памятью выше 2GB и всё на этом заканчивается. Обновил пост. Подключение происходит не к серверу, а напрямую к базе, минуя сервер. из картинок видно, что приложение в памяти не распухло во время работы и количество пото...
pincher1519
23 окт 2012, 18:01
Форум: Общие проблемы
Тема: Ошибка (cannot start thread)
Ответы: 18
Просмотры: 24203

Ошибка (cannot start thread)

Произвожу множественный запрос к базам данных (один и тот же запрос во всех базах данных, которые нашлись в папке). Примерно после 134 базы данных (более 4400 баз в папках) происходит ошибка Internal Firebird Consistency Check (cannon start thread). Упростил свою программу до одной функции, использу...
pincher1519
12 сен 2012, 12:33
Форум: Баги и падения сервера
Тема: Ошибочная информация содержится в FBDataReader.HasRows
Ответы: 5
Просмотры: 8623

Re: Ошибочная информация содержится в FBDataReader.HasRows

как я понял ошибка известна с 2010 года, и как-то не торопятся ее исправлять? см. комментарий автора драйвера: Firebird protocol has no support for this. Until you actually ask for some data. Hence the property returns true for all selects. Так почему же не поддерживается?.. ранее работал через про...
pincher1519
10 сен 2012, 14:57
Форум: Баги и падения сервера
Тема: Ошибочная информация содержится в FBDataReader.HasRows
Ответы: 5
Просмотры: 8623

Re: Ошибочная информация содержится в FBDataReader.HasRows

т.е., как я понял ошибка известна с 2010 года, и как-то не торопятся ее исправлять? =( печально... придется в коде программы везде прописывать reader.read() для получения достоверного ответа.
pincher1519
10 сен 2012, 11:58
Форум: Баги и падения сервера
Тема: Ошибочная информация содержится в FBDataReader.HasRows
Ответы: 5
Просмотры: 8623

Ошибочная информация содержится в FBDataReader.HasRows

Столкнулся с такой проблемой. Перевел программу с IBProvider 2.0 на "FirebirdClient - .NET 3.5, 7-Zip archive". Возникло пару проблем: 1. Не сильно критичная, но содержимое класса FBConnection свойств DataBase и DataSource поменялось местами относительно OleDBConnection; 2. А вот это вполне критично...