not exists (select *
from User_param2 U
where U.test_field1 = 'system1'
...
Как вариант можно принять, но вопрос знатокам почему отваливается view
--
Ev Simonenko.
Dmitry Yemanov dim...@users.sf.net
После обновления до Firebird-2.5.0.26074_1_Win32.exe (была
2.5.0.25904)
Перестала работать view'ха
Попробуй на последнем снапшоте:
http://www.firebirdsql.org/download/snapshot_builds/win/2.5/
Server version: WI-V6.3.0.26111 Firebird 2.5
Hello, Ev Simonenko!
On Nov 1, 6:21 pm, Ev Simonenko sim...@rambler.ru wrote:
not exists (select *
from User_param2 U
where U.test_field1 = 'system1'
...
, view
Я разрешил Вашим письмам попасть сюда в таком виде, но заблокирую Ваш
аккаунт если Вы не
On 27 окт, 21:14, Dmitry Yemanov dim...@users.sf.net wrote:
С апи FIBPlus6 работает. :)
Ошибка появляется внезапно и в разных частях программы. Без какой-либо
системы. :)
Причем, в 99% случаев, конечно, не у разработчиков.
Вообще, мы ничего нового не выдумывали. Вся работа c базой ведется
через
Чего сильно не хватает FB -- это устойчивости к обрывам связи. Почему
бы не сделать так:
1) на стороне сервера ждать восстановления подключения достаточно
долгое время (1-2 часа). Я так понимаю, это уже есть. Надо
соответствующим образом настроить параметры файла конфигурации.
Возможно, стоит
Возможность переживать обрывы связи позволило бы выйти этим приложениям на
качественно иной уровень.
Действительно, полезная вещь.
С уважением, Мещеряков Вадим
директор ООО Комплексные Системы
454021 г. Челябинск ул. 40 лет Победы 31, 77
Тел: +7 (351) 2807917
Моб: +7 922 6395170
Web:
02.11.2010 10:42, Ev Simonenko пишет:
Попробовал - не работает
Arithmetic overflow or division by zero has occurred.
arithmetic exception, numeric overflow, or string truncation.
string right truncation.
Багу подтверждаю, занес в трекер:
http://tracker.firebirdsql.org/browse/CORE-3211
--
Дима, да он просто не понимает принципов работы сетевых протоколов.
Вот почитает спецификации семейства протоколов TCP/IP, OSI-модель вкурит -
дай да Бог, поймет,
что можно, а что нельзя.
Я то же не понимаю. Мозга не хватает на все.
Учитывая доброжелательность этого сообщества сразу оговорюсь:
обращение к серверу таким образом, что получив код ошибки -- обрыв
связи, буду
Подозреваю, что если fbclient.dll выдаст ошибку соединения, то все, баста, в
ту же сессию не попасть, как в ту же реку дважды не войти.
Вот если заставить TCP висеть по таймауту пару часов, пока связь не
наладится,
Ждать этого оторванного клиента на разорванном со стороны клиента
канале?
А закрытию разорванного канала сбросится и вся информация по этому
соединению на стороне сервера.
почему сбросится? что мешает выждать и серверу, и клиенту
восстановления связи, и продолжить работу
как ни в чем не бывало?
Andrei, желание понятное, я тоже думал на эту тему.
Дим, keepalive - это правильно, но не о том.
keepalive позволяет не слишком поздно противополжной стороне (и клиенту, и
серверу) - понять,
что на том конце коннекта уже никого нет.
Собеседник или умер, или TCP оборвался по другой причине.
On Nov 2, 1:31 pm, Andrei gs1...@gmail.com wrote:
Ждать этого оторванного клиента на разорванном со стороны клиента
канале?
А закрытию разорванного канала сбросится и вся информация по этому
соединению на стороне сервера.
почему сбросится? что мешает выждать и серверу, и клиенту
On 02.11.2010 12:22, Andrei wrote:
Чего сильно не хватает FB -- это устойчивости к обрывам связи.
Устойчивость к обрывам связей повышают другими способами.
Резервированием каналов например на аппаратном уровне.
Описанный выше способ повысит только вероятность возникновения
блокировок и
Andrei пишет:
Ждать этого оторванного клиента на разорванном со стороны клиента
канале?
А закрытию разорванного канала сбросится и вся информация по этому
соединению на стороне сервера.
почему сбросится? что мешает выждать и серверу, и клиенту
восстановления связи, и продолжить работу
как ни в
Andrei wrote:
2) на стороне клиента (fbclient.dll). Предусмотреть функцию настройки
с тремя параметрами:
-- время ожидания восстановления соедиенения
-- период попыток повторного подключения
-- call back функция
Это всё слишком узко. Кардинальное решение - это возможность подсовывать
Dmitry Yemanov dim...@users.sf.net
После обновления до Firebird-2.5.0.26074_1_Win32.exe (была
2.5.0.25904)
Перестала работать view'ха
Попробуй на последнем снапшоте:
http://www.firebirdsql.org/download/snapshot_builds/win/2.5/
Server version: WI-V6.3.0.26111 Firebird 2.5
Попробовал
Добрый вечер,
Речь идет о тех сотнях и тысячах приложений, которые уже
написаны и не могут быть переписаны.
Это первый запрос в этой конференции на эту тему, насколько я понимаю.
Допустим, одно приложение, которое уже написано и которое не может
быть переписано уже есть - но где еще 99? :)
On Nov 2, 7:43 pm, IBSurgeon ibsurg...@gmail.com wrote:
Я сомневаюсь, что возможность переживать обрывы связи выведет какое-то
приложение на качественно новый уровень.
Учитывая развитие скоростей доступа к Интернет, в течении ближайшего
года-двух гигабитный доступ к сети будет вполне обычным
Кому-то нужно выйти из идеального мира, где никогда не отваливается
сеть, в реальный.
кому то надо было проектировать ПО нормально. и учитывать нестабильный
канал.
Это первый запрос в этой конференции на эту тему, насколько я понимаю.
Допустим, одно приложение, которое уже написано и которое не может
быть переписано уже есть - но где еще 99? :)
Ну первый то он может потому что большинство не верит, в то что это
кто-то будет реализовывать. Да, это,
20 matches
Mail list logo