powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / object in use
8 сообщений из 8, страница 1 из 1
object in use
    #38668900
Negruzzi Cristian
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Работаю с временными таблицами Firebird (Execute Block, Execute statement ...).
Сервер Firebird 2.5 SuperServer, FreeBSD. Клиенты Windows, XE6+FireDAC.
Некоторые скрипты работают с большими наборами данных для обработке (большие комплексные отчеты),
не всегда но все же случется так что наборы данных слишком большие и выскакивает ошибка "numeric overflow, or string truncation, numeric value out of range", ошибки обрабатываются в програме но при след операции уже другая "object in use" и пока не рестартнуть фб не возможно работать. Конечно эти запросы с ошибками потом исправляются и оптимизируются но это продакшн база и есть другие приложения которые тоже работают с этой базой и не желательны прерывания.
Вопрос, как найти и вырубить этот "use" (Attachment) чтобы не приходилось рестартить фб?
...
Рейтинг: 0 / 0
object in use
    #38668913
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Negruzzi CristianРаботаю с временными таблицами Firebird (Execute Block, Execute
statement ...).
Вменяемые люди так не делают. Чем тее нормальные временные таблицы (aka GTT) не угодили?..
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
object in use
    #38668916
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Negruzzi Cristian,

кхххмм.... Что тут имеется ввиду под временными таблицами? Если GTT то "object in use" появляться не должно, т.к. их не надо постоянно грохать и создавать. А вот если обычные таблицы которые то и дело создаются и грохаются то могу только посочувствовать, потому как консерваторию надо менять.
...
Рейтинг: 0 / 0
object in use
    #38668931
Negruzzi Cristian
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry SibiryakovЧем тее нормальные временные таблицы (aka GTT) не угодили?..

колонки таблиц не всегда одни и теже, все зависет от данных и приходится удалять ненужные
...
Рейтинг: 0 / 0
object in use
    #38668939
m7m
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Negruzzi CristianDimitry SibiryakovЧем тее нормальные временные таблицы (aka GTT) не угодили?..

колонки таблиц не всегда одни и теже, все зависет от данных и приходится удалять ненужные
зачем????

ps/ немного поподробней о "задаче"
глядишь и подскажут нужный подход
...
Рейтинг: 0 / 0
object in use
    #38668952
Negruzzi Cristian
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
m7m,

Надо сформировать отчет о продаже товаров клиентам (клиенты оптовики и внесены в базе).
Отчет должен быть crosstab, т.е. первая колонка сверху вниз товары а остальные колонки это клиенты (количество/сумма).
...
Рейтинг: 0 / 0
object in use
    #38668960
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Negruzzi Cristian,

FastReport вроде умеет строить кросстабличные отчёты, да и куча компонентов есть для построения кубов на клиенте (FastCube и д.р.).
...
Рейтинг: 0 / 0
object in use
    #38669064
m7m
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Negruzzi Cristianm7m,

Надо сформировать отчет о продаже товаров клиентам (клиенты оптовики и внесены в базе).
Отчет должен быть crosstab, т.е. первая колонка сверху вниз товары а остальные колонки это клиенты (количество/сумма).
Как уже сказали, на стороне клиента
либо отчетниками которые умеют это делать либо написать самим

зы. поскольку мы пользуемся самопиской то посоветовать из чего выбирать не могу
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / object in use
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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