Экспертная система Delphi.int.ru

Сообщество программистов
Общение, помощь, обмен опытом

Логин:
Пароль:
Регистрация | Забыли пароль?

Delphi.int.ru Expert

Другие разделы портала

Переход к вопросу:

#   

Статистика за сегодня:  


Лучшие эксперты

Подробнее »



Вопрос # 2 449

/ вопрос открыт /

Здравствуйте!
Хочу попросить совет куда дальше копать. Имеется стороння программа, которая работает с БД Firebird. Моя же программа обращается к данной базе и забирает необходимые данные. Подключаюсь через ODBС (драйвер Firebird_ODBC_2.0.0-Win32) Всё работало замечательно, пока не произошло обновление стороннего ПО – была заменена БД на Firebird 2.0 и соответственно сама их прога.
Теперь же пока работает их ПО моя программа не может открыть их некоторые таблицы (но только некоторые !!!), коннект есть, некоторые таблицы спокойно открываю. Закрываю их программу всё работает опять замечательно.
Подключаюсь на роль – SYSDBA
Файлы GDS32.DLL и fbclient.dll заменены, использовал инсталляцию клиента Firebird 2.0

В чём может быть проблема?

Ice-Breaker Вопрос ожидает решения (принимаются ответы, доступен мини-форум)

Вопрос задал: Ice-Breaker (статус: Посетитель)
Вопрос отправлен: 24 февраля 2009, 08:58
Состояние вопроса: открыт, ответов: 0.


Мини-форум вопроса

Всего сообщений: 1; последнее сообщение — 24 февраля 2009, 10:11; участников в обсуждении: 1.
Косолапов Дмитрий Юрьевич

Косолапов Дмитрий Юрьевич (статус: 8-ой класс), 24 февраля 2009, 10:11 [#1]:

Похоже на ужесточившиеся блокировки (в сторонней программе стали использовать пессимистическую). Соответственно при обращении к тем или иным таблицам сторонняя программа их блокирует для остальных. Возможно, кстати, тип блокировки настраивается либо в программе, либо на сервере Firebird.

Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.

Версия движка: 2.6+ (26.01.2011)
Текущее время: 5 апреля 2020, 06:26
Выполнено за 0.01 сек.
Рейтинг@Mail.ru