Single isql command exceeded maximum buffer size
Всем привет. FB 2.0.4.13130 Embedded В каких случаях, окромя превышения размера текста процедуры, isql может выдавать сабж? Есть скрипт с процедурами, который успешно (!) выполняется отличными от isql инструментами, но в isql не выполняется (т.е. процедуры не создаются). Также странность вызвает тот факт, что если перед этим скриптом добавить инструкцию коннекта, то isql создаст все процедуры успешно, однако, все равно в лог напишет сабж. Моя твоя не понимай (с) -- Regards, Dmitriy Kovalenko
Re: Single isql command exceeded maximum buffer size
Dmitriy Kovalenko wrote: В каких случаях, окромя превышения размера текста процедуры, isql может выдавать сабж? Какой-то стейтмент в скрипте имеет длину более 64К. -- Дмитрий Еманов
Re: Single isql command exceeded maximum buffer size
On 18 июн, 15:11, Dmitriy Kovalenko <[EMAIL PROTECTED]> wrote: > Моя твоя не понимай (с) Или вот так создает процедуры и ругается сабжем: INPUT '..\sql\.connect.sql'; SET BAIL ON; SET AUTODDL OFF; INPUT '..\sql\022\000.main.sql'; COMMIT; INPUT '..\sql\022\001.procedure.sql'; COMMIT; А так НЕ создает процедуры и ругается: INPUT '..\sql\.connect.sql'; SET BAIL ON; SET AUTODDL OFF; INPUT '..\sql\022\000.main.sql'; -- COMMIT; INPUT '..\sql\022\001.procedure.sql'; COMMIT; Здесь вариант с коммитом, после основного скрипта с объектами. Ругается сабжем в обеих случаях, но в одном создает процедуры, а в другом нет, что и вызвает непонятку. Запутался - ни хрена не понимаю уже...
Re: Single isql command exceeded maximum buffer size
On 18 июн, 15:28, Dmitriy Kovalenko <[EMAIL PROTECTED]> wrote: > Мистика... Виноват. Разобрался. Еще до выполнения скрипта с процедурами ехал другой скрипт, который содержал закомментированный код от первой строки до последней, что в целом было около 72K и вероятно isql подавился им аки одной командой. Протрахался полдня, блин... :\ Надо отдохнуть.
Re[2]: Single isql command exceeded maximum buffer size
> Какой-то стейтмент в скрипте имеет длину более 64К. Это я знаю. Но вопрос в том, что в каких случаях _еще_? Или только в этом онли? Я уже уточнил примером странное поведенеи isql. А сейчас вообще очистил файл от кода и... оно тупо выдало такое же сообщение! Т.е. в скрипте ничего нет кроме заремленой шапки со служебной строкой от системы контроля версий Мистика... -- Regards, Dmitriy Kovalenko