Re: statement failed, SQLCODE = -902

2006-10-15 Пенетрантность Konstantin Burov
Пингуется, и localhost, и 127.0.0.1 и даже по внешней ай-пишке пингуется и телнетом на порт 3050 цепляется... вот :(On 10/16/06, Andrei Yeryomin <[EMAIL PROTECTED]> wrote: Aectann пишет:> CONNECT 'localhost:/usr/local/jboss/mybase.gdb';>> выпадает нечто вроде этого:>> statement failed, SQLCODE = -

backup без указания пути

2006-10-12 Пенетрантность Konstantin R. Beliaev
Если при backup не указать путь, куда его сохранять, то результат попадает в SYSTEM32. Может, какой-то другой каталог взять по умолчанию, например, каталог базы (с учетом того, что база может быть задана через алиас - у меня так и было)? FB 1.5.3

Re: Права и бизнес-логика на триггерах

2006-10-09 Пенетрантность Konstantin R. Beliaev
Ovchinnikov Vasily wrote: А ошибку про отсутствие прав почему-то получаю! Дай права на таблицу триггеру, и в нем делай проверку прав юзера.

Re: Дубликаты при SUSPEND

2006-10-09 Пенетрантность Konstantin R. Beliaev
Андрей Могильный wrote: если б меня distinct устроил, я б и не спрашивал. хранимка будет join'иться с другими таблицами, боюсь там везде дубликаты пойдут, а пихать в каждый запрос с этой хранимкой distinct ой как неохота. А нельзя ли так преобразовать этот граф, чтобы исключить возможность по

Сбой Guardian

2006-09-28 Пенетрантность Konstantin R. Beliaev
При запуске сервера Гвардеец не стартовал с сообщением: Тип события:Ошибка Источник события: FirebirdGuardianDefaultInstance Категория события: Отсутствует Код события:212 Дата: 29.09.2006 Время: 9:44:00 Пользователь: Нет данных Компьютер: SER

Re: Реализация подключения через 2 DSL модема

2006-09-27 Пенетрантность Konstantin R. Beliaev
Макс Кобылаков wrote: Далее вопрос что мне нужно установить на этих двух машинах (на которых по две карты) чтобы можно было обратится к серваку из одной сетки в другую? Посмотри на ZeBeDe. Не самое лучшее решение, но достаточно простое. Нужно ли мне это или надо городить репликацию? Это от ло

Re: Off: к пятнице

2006-09-27 Пенетрантность Konstantin R. Beliaev
http://for-one-boy.narod.ru/images/smile/smile.htm

Re: foreign key эпизодически содержит ссылку на отсутствующую запись

2006-09-27 Пенетрантность Konstantin R. Beliaev
Dmitri Kuzmenko wrote: там была одна бяка, настолько явная, что я сам на нее напоролся когда с IBA2 пришел в одну контору. Соответственно, осерчал сильно. планирую на этой неделе выпустить триал на 30 дней (с момента установки). Предлагаю за каждый найденный баг добавлять неделю пользования ;-

Re: Мистика какая-то...

2006-09-27 Пенетрантность Konstantin R. Beliaev
Мадорский Г.В. wrote: О, вполне реальная версия. Спасибо, будем проверять. Да, больше всего похоже на незакрытый ZIP файл. Т.е. твоя прога видит его нормальной длины, потому не удаляет, а ОСь считает по-другому. Почему не закрывается - надо разбираться, и вроде в дельфях нету средств провер

Re: О бедном проекте замолвите слово :-)

2006-09-27 Пенетрантность Konstantin R. Beliaev
veliks wrote: Если коротко, то можно и в нем. Но, реально для докбука можно использовать хоть нотепад, пофигу. Далее все пропускается через процессоры докбука. Есть куча прог. Если интересно накидаю ссылок. Накидай, плиз можно в konst (собак) nt тчк ru

Re: О бедном проекте замолвите слово :-)

2006-09-27 Пенетрантность Konstantin R. Beliaev
veliks wrote: Продумать поддержку DocBook. Собственно , как первый шаг - перенести тот огромный пласт статей и FAQ с ibase.ru в HTML формат, с последующей поддержкой DocBook. Это позволит достаточно легко делать пдфные печатные версии статей в единой книге. Еее можно будет скачать и держать по

Re: О бедном проекте замолвите слово :-)

2006-09-27 Пенетрантность Konstantin R. Beliaev
Dmitry Yemanov wrote: 2) Документация по продукту. Да, писать книги сложно. Даже википедия не особо побуждает народ вкладываться материалами. И, честно говоря, я не вижу тут вариантов улучшения ситуации. У Мантисса есть замечательный инструмент: документация с комментариями пользователей ht

Re: OFF: A SQL Server Everywhere щупал кто?

2006-09-19 Пенетрантность Konstantin R. Beliaev
Ты про Sybase? Когда-то давно пытался, но с наскоку запустить не удалось, хотя в доке много интересного про встроенную репликацию написано.

Re: Пятница N14

2006-09-18 Пенетрантность Konstantin R. Beliaev
Ded wrote: А Маринка следующую серию выдала: http://www.surfingindonesia.ru/?type=contest&action=journal&id=727 Да, Маринка молодец, внушает... (с) :-)

Re: Firebird, MysQL PostgreSQL

2006-09-14 Пенетрантность Konstantin Zaitcev
Добрый день, Alex! Вы писали to Konstantin Zaitcev от Thu, 14 Sep 2006 18:30:44 +0400: KZ>> Возможно у Postgre большая совместимость с MSSQL ?? AC> Интересно, что ты вкладываешь в понятие "совместимости с MSSQL" ?.. Если программа в данном случае 1С на уровне сервера приложе

Re: Firebird, MysQL PostgreSQL

2006-09-14 Пенетрантность Konstantin Zaitcev
Добрый день, Oleg! Вы писали от Thu, 14 Sep 2006 16:53:18 +0400: ??>> Вопрос почему 1С выбрала Postgre а не FB 1 Бесплатная 2 Требуемый 1С функционал реализован больше чем у других 3 В команде есть специ готовые вести проект Собственно мне жадь что это не FB По 1 пункту FB проходит 3 пункт

Re: Сравнение Firebird, MysQL и PostgreSQL - аргументы и факты

2006-09-14 Пенетрантность Konstantin Zaitcev
Добрый день, Dmitri! Вы писали от Thu, 14 Sep 2006 16:04:55 +0400: DK> и по моим данным IB/FB на Windows - 70%, на разных Unix - 30%. DK> то же самое можно сказать по числу downloads дистрибутивов. Я думаю что у MySQL 90% Unix и 10% Windows, в общем пропорция обратная, правда они интенсивно пр

Re: Сравнение Firebird, MysQL и PostgreSQL - аргументы и факты

2006-09-14 Пенетрантность Konstantin Zaitcev
Добрый день, Alexey! Вы писали от Thu, 14 Sep 2006 03:53:30 -0700: AK> Прошу помочь вспомнить и упорядочить AK> сравнительные характеристики Firebird, MySQL AK> и PostgreSQL (современных версий). AK> 4) Любые другие моменты, которые AK> кажутся важными. Может не совсем по теме, но 0.Функциона

Re: OFF:? Фрагментация файла БД ...

2006-09-13 Пенетрантность Konstantin R. Beliaev
Sergiy S. Tkachenko wrote: Ребята, которые работают на Южной Железной Дороге Украины используют InterBase 5 и у них постоянно идёт дефрагментация раздела с базой данных стандартным виндовским дефрагментатором. Никто базу данных не останавливает. А чего ее останавливать? Виндовский дефрагмента

Re: Multi Doc Numeration

2006-09-13 Пенетрантность Konstantin R. Beliaev
Oleg LOA wrote: В данном случае можно создать "генератор номеров" у которго будет своя таблица. Я когда-то даже придумал такой, http://konstb.newmail.ru/interbase/gennum.htm а все тут спросили: ну и зачем? :-)

Re: База умерла

2006-09-13 Пенетрантность Konstantin R. Beliaev
Ovchinnikov Vasily wrote: Может быть, утрирую, но юзер полчаса будет копию делать, потом на ломаном немецком еще полчаса тебе будет зачитывать сообщения gfix'а с консоли, ты нифига не поймешь А ScreenShot на что ? :-)

Re: Пятница N14

2006-09-13 Пенетрантность Konstantin R. Beliaev
Ded wrote: Исчо раз кстати, заглянул в ЖЖ к Махе, она у себя типа "отчитывается". Мдя. И эту афцу кто-то называл лицом ЖЖ... Мда, то-то я думал, чего ее в отчетах не видно. Видать организаторам стыдно _такое_ у себя выкладывать.

Re: Времение таблици и конфликты

2006-09-06 Пенетрантность Konstantin R. Beliaev
Janex wrote: В принципе то всё можно, но вопрос по идее такои - может ли нинешнии подход приввести к токим тормозам или зависанием ? Тормоза, насколько я понимаю, из-за сборки мусора. И чем больше во временной таблице было записей - тем дольше они потом будет вычищаться. Варианты: убрать инд

Re: Table1 exclude Table2

2006-09-06 Пенетрантность Konstantin R. Beliaev
Alexander A. Venikov wrote: Можно left join использовать и "where t2.somefield is null", однако, not exists лучше imho. Специального оператора (кроме not exists) не припоминаю. У Грабера нашел оператор EXCEPT: select A EXCEPT select B но, как я понимаю, "его нет".

Table1 exclude Table2

2006-09-05 Пенетрантность Konstantin R. Beliaev
Напомните, плиз: есть ли в полуторке оператор, позволяющий вывести данные из таблицы 1 _кроме_ данных, присутствующих в таблице 2 ? Можно конечно использовать not exists(), но в памяти вертится какой-то специальный оператор... Или ошибаюсь?

Re: Пятница N14

2006-09-05 Пенетрантность Konstantin R. Beliaev
Dmitri Kuzmenko wrote: Собственно, Марине уже пора оттуда в блог сообщать (она sms позавчера прислала), как оно там. А кстати, уже есть: http://www.surfingindonesia.ru/?type=contest&action=journal&id=721

Re: backup - processor

2006-09-05 Пенетрантность Konstantin R. Beliaev
Dmitri Kuzmenko wrote: если приложить палец к носу, то становится ясно, что быстрее сделать gbak -g + sweep по очереди, чем пускать gbak без -g. Я тоже так думал, и потому повторил с -g: backup -g read 5.0mb/s, write 4.1mb/s, CPU 52%, время 26 мин (то же самое) Как ни странно, время бэкапа пра

Re:

2006-09-04 Пенетрантность Konstantin R. Beliaev
Dmitry Lendel wrote: По-моему есть в Delphi событие OnIdle Повесить таймер на него. Ничего не делает пользователь, включаем таймер, мышкой двинул, отключаем. Дмитрий Вот-вот, у меня если мышкой час не двигает - выключаем программу нафиг :-) А насчет открытых курсоров - есть fetchall и CachedUpd

Re: backup - processor

2006-09-04 Пенетрантность Konstantin R. Beliaev
База 10 Гб, 2 CPU 3.4 ГГц HT включен диск RAID 5 SCSI база ~10 Гб, подключение localhost, CS backup, garbage включен read 4.5mb/s, write 3.9mb/s, CPU 51% (с НТ это получается >100% каждый проц :-) ) вероятно, если отключить garbage, будет быстрее restore read 3.1mb/s, write 2.0mb/s, CPU 55%

Re: OFF: До пятницы не доживу :))))

2006-09-01 Пенетрантность Konstantin R. Beliaev
Если кто еще не видел: http://debri.ru/c/medved_v_avtomate

Re: Off: ICQ

2006-08-31 Пенетрантность Konstantin Zaitcev
Добрый день, Andrew! Вы писали от Thu, 31 Aug 2006 12:57:05 +0300: Вроде собрались объединить ICQ и Google talk, вот и начали приводить все в соответсвие, думаю эти проблемы не последние С Уважением, Константин Зайцев.

Re: Прикол с округлением

2006-08-25 Пенетрантность Konstantin R. Beliaev
Dmitri Kuzmenko wrote: FB2 RC4 - 2674.62, 2674.62 FB 1.5.3 - 2674.62, 2674.62 IB 7.5.1 - 2674.62, 2674.62 Диалект первый возьми, в 3м вроде нормально. А чем ты смотришь? IBExpert

Re: Прикол с округлением

2006-08-25 Пенетрантность Konstantin R. Beliaev
ArtGal wrote: +- единица в шестом разряде для float - нормально. Это для нас не нормально. А почему бы не перейти на третий диалект? Или есть какие-то подводные камни? Ага, 50 баз разбросанных по разным городам, самая большая в 10Гб.

Re: Прикол с округлением

2006-08-25 Пенетрантность Konstantin R. Beliaev
Dmitri Kuzmenko wrote: а при чем тут float ? Ну хорошо, DOUBLE PRECISION.

Re: Выгребаем очередные баги из EhLib, Окно поиска

2006-08-25 Пенетрантность Konstantin R. Beliaev
Alexandr.Salnikov wrote: Убидительная просьба не давать ссылки опять на модуль с утечкой! Исправил http://konstb.newmail.ru/delphi/EhLibFIB.zip Похоже, TVarRec вообще очень опасный тип, т.к. использование команды Dataset.InsertRecord([1,'MyStr']) (InsertRecord принимает на вход array of TVarR

Re: Прикол с округлением

2006-08-24 Пенетрантность Konstantin R. Beliaev
Ded wrote: В диалект. Диалект, действительно первый. Значит в третьем будет минус 3 копейки? ;-) А если серьезно: цифры-то почти одинаковые, и операции одинаковые. Я сначала думал на фин.округление, но что-то на него не похоже. Т.е. понятно, что игра идет на последних разрядах float числа,

Прикол с округлением

2006-08-24 Пенетрантность Konstantin R. Beliaev
select cast((2674.615-300) as decimal(2,2)), cast(2674.615 as decimal(2,2)) from rdb$database получается 2374.61 и 2674.62 Куда девалась копейка? FB 1.5.3, Win2003

Re: встреча, в Москве, 26 августа

2006-08-24 Пенетрантность Konstantin R. Beliaev
Dmitri Kuzmenko wrote: Предлагаем всем заинтересованным и желающим пообщаться лицам собраться в г. Москве в эту субботу, 26 агуста, с целью обсудить текущий момент по InterBase и Firebird. Хотелось бы прийти, на Марину живьем посмотреть, но не обещаю :-( А можно уточнить время и примерное мест

Re: наши победили?

2006-08-22 Пенетрантность Konstantin R.Beliaev
Кстати, о Марине. Я тут на наткнулся на страничку некой Золушки: http://www.photosight.ru/ownpage.php?authorid=111873 фотосессия начинается... ;-)

Re: OFF: любопытно

2006-08-22 Пенетрантность Konstantin R. Beliaev
Yurij wrote: Правда, чего не совсем понятно - почему до сих пор нету таких систем, популярных и известных на рынке и при этом не стоящих запредельных денег. Потому что чтобы программировать сей конструктор нужны специалисты, а специалисты - это деньги или время, в той или иной форме.

Re: наши победили?

2006-08-21 Пенетрантность Konstantin R. Beliaev
Надеюсь, что после "проверки достоверности" Марина останется впереди. Хотя, не верю я в цифру 19000: без ботов тут явно не обошлось. В выходные на сайт вообще было не пробиться.

Re: Off. Съездил вот в Испанию.

2006-08-21 Пенетрантность Konstantin R. Beliaev
Мадорский Г.В. wrote: Cкатался в Барселону. Красивый город, ничего не скажешь. Барселону надо смотеть отдельно. Мы жили недалеко, на прокатной машине 3 полных дня на нее выделили, только после этого появилось ощущение, что "Барселону посмотрели" Съездили на Рыцарский турнир. Прикольно. В з

Re: Вопрос по SQL

2006-08-16 Пенетрантность Konstantin R. Beliaev
Alex Cherednichenko wrote: есть только один уровень изоляции (С) Ты хочешь сказать, что такие запросы выполняются независимо от того, repeatable-read или read-committed транзакция? Я имел в виду второй вариант.

Re: Часто обновляемые записи

2006-08-16 Пенетрантность Konstantin R. Beliaev
Korg wrote: А вопрос изначально был такой - правильно ли я сделал, выделив отдельную табличку под хранение последних данны, или же нужно было эти данные каждый раз получать из истории? Правильно. А чтоб версий было поменьше - надо использовать в приложении короткие транзакции или read only

Re: Вопрос по SQL

2006-08-16 Пенетрантность Konstantin R. Beliaev
Sergiy S. Tkachenko wrote: Какое значение NumericField будет использовано на момент обновления. В первом случае, то же что и при X:=X+10; во втором, чисто теоретически, можно представить ситуацию, когда между выполнением под-select-а и update вклинится что-то еще :-)

Re: Изменение типа поля

2006-08-16 Пенетрантность Konstantin R. Beliaev
Nikolay Trifonov wrote: update RDB$FIELDS set RDB$FIELD_SUB_TYPE = 0, RDB$CHARACTER_SET_ID = 52 where RDB$FIELD_NAME = (select RDB$FIELD_SOURCE from RDB$RELATION_FIELDS where (RDB$FIELD_NAME = 'NOTE') and (RDB$RELATION_NAME = 'FIRMS')); Ты чего меняешь-то? Ему длину поля надо :-) update

Re: Выгребаем очередные баги из EhLib, Окно поиска

2006-08-16 Пенетрантность Konstantin R. Beliaev
Vladimir A.Bakhvaloff wrote: Лучше б дал ссылку на http://alexandr-s.livejournal.com/489.html Не знаю, почему Большаков кладет в дистрибут такую старую версию, здесь: http://konstb.newmail.ru/delphi/EhLibFIB.zip есть и фильтрация, и вроде утечек быть не должно (на 4-ке однако не проверял,

OFF: А ведь пошла последняя неделя конкурса...

2006-08-14 Пенетрантность Konstantin R.Beliaev
Сайт ожил Надо поднажать, а то Марина пока на втором месте http://surfingindonesia.ru/?type=contest&action=player&id=475

Re: rdb$procedures и rdb$procedure_source в FB2

2006-08-07 Пенетрантность Konstantin R. Beliaev
Карабас Барабас wrote: ИМХО: Бразильцы постарались, они лидируют по числу пользователей ФБ :) Надо бы их подключить к голосованию за Марину ;-)

Re: Опять про shutdown

2006-08-03 Пенетрантность Konstantin R. Beliaev
Alex Cherednichenko wrote: Фамилию в студию. KR> Может, я чего не понял, но на GMANE мне долго объясняли, что при KR> шатдауне клиент получает только сообщение о нем и должен САМ отключить KR> соединение. Т.е. при переводе базы в шатдаун клиентские соединения KR> продолжают висеть. A.Ko

Опять про shutdown

2006-08-02 Пенетрантность Konstantin R. Beliaev
Все таки проясните, у нас есть 3 объекта: 1) fb_server.exe 2) fbclient.dll 3) некое приложение при установлении базе признака shutdown КТО из перечисленных должен закрывать соединение? Из предыдущего топика я заключил, что приложение, однако FIB+совцы уверены, что fbclient.dll. Ы?

Re: 200 джойнов = сервер в нокауте

2006-08-02 Пенетрантность Konstantin R. Beliaev
Oleg LOA wrote: Пропиши план руками. В ветке "План и много таблиц в запросе" http://groups.google.com/group/ru-firebird/browse_frm/thread/b5384c2c3a73b71e?q=%D0%BA%D0%B0%D0%B6%D0%B4%D0%BE%D0%B9+%D1%83%D1%87%D0%B0%D1%81%D1%82%D0%B2%D1%83%D1%8E%D1%89%D0%B5%D0%B9+%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%

Re: 200 джойнов = сервер в нокауте

2006-08-02 Пенетрантность Konstantin R. Beliaev
Dmitry Beloshistov wrote: А кто сказал, что отключаются все индексы?-) Ну, и какой из двух моих индексов предлагается отключить? (метаданные и запрос смотри выше)

Re: "Версия БД", или как отсделить изменения метаданных ?

2006-08-02 Пенетрантность Konstantin R. Beliaev
Константин wrote: Дык все проблемы решаемы через IBE$VERSION_HISTORY и через него-же доганять по IBE$VH_BODY до текущеё версии ... Я в кратце глянул - там все мои телодвижения по метаданным отображены - осталось только повторить их 1 к 1 -му что и требовалось!

Re: "Версия БД", или как отсделить изменения метаданных ?

2006-08-01 Пенетрантность Konstantin R. Beliaev
Sergey Philippov wrote: Ха! Ну это совсем просто: таблица DB_Version и таблица Prog_Version. В первой хранится текущая версия метаданных. Во второй требуемая версия программы. Обе обновляются скриптом обновления метаданных. Прога при старте читает эти таблицы и делает выводы. +1 Так же рекомен

Re: 200 джойнов = сервер в нокауте

2006-08-01 Пенетрантность Konstantin R. Beliaev
Dmitry Beloshistov wrote: Магией ;) where Bla_bla.ID+0=?ID Это заклинание я знаю, только что потом получится? natural ? Б

Re: "Версия БД", или как отсделить изменения метаданных ?

2006-08-01 Пенетрантность Konstantin R. Beliaev
Константин wrote: OL> Версию метаданных в БД хранить не судьба? Дык хочется автоматизации ;) А ты намекаешь на "ручное" обновление энтих данных ... Я прав ? Не очень понял: у тебя ж клиенты скрипт скачивают? И как-то его запускают? Где тут автоматическое? Потом обновление метаданны

Re: "Версия БД", или как отсделить изменения метаданных ?

2006-08-01 Пенетрантность Konstantin R. Beliaev
Константин wrote: Не, вариант более простой, надо заставлять удалённых клиентов загружать не только обновления данных, но и обновления проги и БД Ха! Ну это совсем просто: таблица DB_Version и таблица Prog_Version. В первой хранится текущая версия метаданных. Во второй требуемая версия п

Re: "Версия БД", или как отсделить изменения метаданных ?

2006-08-01 Пенетрантность Konstantin R. Beliaev
Oleg LOA wrote: Не надо так строго ;) Пока нужен простейший вариант чтоб проверить перед загрузкой обновляемых данных соответствуют ли метаданные ... Версию метаданных в БД хранить не судьба? Или просто проверять наличие необходимых полей в таблице.

Re: 200 джойнов = сервер в нокауте

2006-08-01 Пенетрантность Konstantin R. Beliaev
Alexey Popov wrote: Это почти гарантированно тормозит оптимизатор. Я такое борол просто тупым выключением индексов из запроса. Время препаре уменьшалось на порядок. Эээ... Каким образом? И какой получался план?

Re: 200 джойнов = сервер в нокауте

2006-07-28 Пенетрантность Konstantin R. Beliaev
Dmitry Yemanov wrote: Бекап метаданных на мыло можешь сбросить? Да собственно, в запросе только одна таблица и упоминается: CREATE TABLE DISTR_STORCONF ( STOR_ID DINT32NN /* DINT32NN = INTEGER DEFAULT 0 NOT NULL */, CONF_ID DINT32NN /* DINT32NN = INTEGER DEFAULT 0 NOT NULL */, R

Re: OFF: винчестер

2006-07-28 Пенетрантность Konstantin R. Beliaev
Dmitri Kuzmenko wrote: Диск "на диагностике". Кто-нибудь, кто близок к сервисам, может мне разъяснить, в чем глубокий смысл тянуть до 20-ти дней? Т.е., что за процедура, почему она такая долгая? Диск отвозится поставщику, им диагностируется и меняется. Поставщик не всегда дает ответ в обозначе

Re: Off. Кто в Испании отдыхал?

2006-07-28 Пенетрантность Konstantin R. Beliaev
Мадорский Г.В. wrote: Планирую взять машину на прокат. Так что радиус охвата должен быть приличным. Спасибо. В голове хоть что-то начинает укладываться в какой-то разрозненный план... :) Так куда едешь-то (в какую часть)? Дали есть еще немного в Барселоне, в Порт-Лигате и еще есть замок его

200 джойнов = сервер в нокауте

2006-07-28 Пенетрантность Konstantin R. Beliaev
Firebird 1.5.3 classic Запрос select distinct DIS.STOR_ID, DIS108.Rate, DIS109.Rate, DIS110.Rate, ... from DISTR_STORCONF DIS inner join DISTR_STORCONF DIS108 on DIS.Stor_id = DIS108.Stor_id and DIS108.Conf_id = 108 inner join DISTR_STORCONF DIS109 on DIS.Stor_id = DIS109.Stor_id and DIS109.Co

Re: Странные падения

2006-07-26 Пенетрантность Konstantin R. Beliaev
Oleg LOA wrote: Да и неплохобы заменить её на пвы от 889 ;-) Нет уж, от полуторки работает - не буду трогать.

Re: Странные падения

2006-07-26 Пенетрантность Konstantin R. Beliaev
Oleg LOA wrote: Смотри с какой msvcr70.dll чего и как у тебя работает. Помимо SYSTEM32 нашлось в нескольких каталогах (но в том где лежит прога - нету), версии и размеры везде одинаковые.

Re: OFF XML

2006-07-26 Пенетрантность Konstantin R. Beliaev
Dmitry Lendel wrote: День добрый. Пардон за OFF Посоветуйте хорошую библиотеку для Delphi по работе с XML. Искать искал, но пересмотреть и перепробовать всю кучу руки не доходят. xmls.pas ? Там, правда, только основные операции работы с узлами, всяких XSLT нету

Re: c FireBird 1.5

2006-07-26 Пенетрантность Konstantin R. Beliaev
Artur wrote: Ечще заметил: backup тоже тормозит, сделает backup фаил около 10 мб и диск oпять грызется больше часа, потом допишет до 11 мб и бацкуп завершон. оригинал был 187 мб. после restore *.gdb совсем маленкий, только 20 мб. Триггера делают много вставок-удалений, но таблица, куда эти и

Странные падения

2006-07-26 Пенетрантность Konstantin R. Beliaev
Есть у меня один навороченный NT-сервис, который по таймеру обращается к SOAP и разным птицам (FIB+). После переезда на новый сервер Win2003 стал он регулярно падать, причем довольно странно: даже не возьмусь описывать поведение, но судя по коду такого не может быть в принципе (не выполнялся

Re: ?

2006-07-25 Пенетрантность Konstantin Zaitcev
Добрый день, Dmitry! Вы писали от Tue, 25 Jul 2006 14:33:08 +0400: DY> А зачем так сложно? Можно проще: DY> select :param from rdb$database Можно описать типом BLOB :) :) :) Или послать подальше С Уважением, Константин Зайцев.

Re: описание IB API

2006-07-25 Пенетрантность Konstantin R. Beliaev
Alexey Popov wrote: Хм, а поподробнее, в каком файле? А то я сейчас порылся - ничего не заметил. Дык, сорцы и есть описание ;-) Самое достоверное. Насколько понимаю, тебе требуется заменить gds32.dll своей либой, которая бы вызовы приложения транслировала не в птицу, а в оракула. *.h файлы у

Re: описание IB API

2006-07-24 Пенетрантность Konstantin Zaitcev
Добрый день, Evgeny! Вы писали от Mon, 24 Jul 2006 14:21:32 +0400: EP> Для тебя выгоднее всего в таком случаее сделать спец заказ для DevRace EP> для разработки компотнетов FIB+ которые работают с Oracle. Или написать конвертор замены обьектов на другие, как например был с IBX на FIB, Плюс ес

Re: описание IB API

2006-07-24 Пенетрантность Konstantin R. Beliaev
Alexey Popov wrote: Вопрос: Где взять самое достоверное описание функций IB API? В сорцах GDS32.DLL (fbclient.dll, если для птицы)

Re: ...

2006-07-24 Пенетрантность Konstantin R. Beliaev
Dmitri Kuzmenko wrote: ну и что-нибудь в таком духе: www.ibase.ru/images/gdsc0026.jpg Дааа, маэстро решил отложить канделябр, как неэффективный... :-)))

Re: Trigger + Index

2006-07-24 Пенетрантность Konstantin R. Beliaev
Dmitri Kuzmenko wrote: сначала найди такой движок, который уменьшает размер файла при удалении записей, а тогда я допишу об этом в мифы :-) А зачем искать? Миф потому и миф, что его нет, а народ, который в него верит - есть :-))

Re: [Semi-OFF] CVS NT É Delphi 3

2006-07-21 Пенетрантность Konstantin Zaitcev
Добрый день, Vladimir! Вы писали от Thu, 20 Jul 2006 22:19:28 +0400: VA> А сами файлы-то где?.. :) VA> Как сказать серверу, что мне нужны, например VA> "*.dpr,*.pas,*.dfm,*.inc"?.. Я тебя не понимаю. 1.Добавляем файлы в респозиторий 2. Фиксим Потом через обновить можно вытащить в лю

Re: [Semi-OFF] CVS NT É Delphi 3

2006-07-20 Пенетрантность Konstantin Zaitcev
Добрый день, Vladimir! Вы писали от Thu, 20 Jul 2006 21:18:52 +0400: VA> А то я как-то не догоняю, как cvsnt на сервере настроить... :\ Ну CVSNT ставиться просто, главное определиться с протоколом (например у меня сеть с доменом и я использую pserver) и создать респозиторий. Например тут е

Re: [Semi-OFF] CVS NT É Delphi 3

2006-07-20 Пенетрантность Konstantin Zaitcev
Добрый день, Vladimir! Вы писали от Thu, 20 Jul 2006 20:01:50 +0400: VA> Не очень понял насчёт "параллельно правили"... VA> Там залочить файло нельзя чтоль?.. Можно конечно, но иногда забывают. Обычно и без лока все сливается прекрасно. С DFM проблема в том что случайно переместил мыш

Re: [Semi-OFF] CVS NT É Delphi 3

2006-07-20 Пенетрантность Konstantin Zaitcev
Добрый день, Vladimir! Я использую CVSNT +Tortroise CVS Все нормально, кроме сливания 2 DFM если их параллельно правили, нужно ручками править в текстовом редакторе. С Уважением, Константин Зайцев. --~--~-~--~~~---~--~~ -~--~~~~--~~

Re: Trigger + Index

2006-07-20 Пенетрантность Konstantin R. Beliaev
Dmitri Kuzmenko wrote: > http://www.ibase.ru/devinfo/ibmyths.htm > пункт 6 Гм, уже и забыл :-) Ты туда кстати так и не добавил миф об уменьшении размера базы при удалении записей. --~--~-~--~~~---~--~~ -~--~~~~--~~--~--~---

Trigger + Index

2006-07-20 Пенетрантность Konstantin R. Beliaev
Что-то я задумался: если индекс создан после создания триггера, то запрос в триггере этот индекс использовать не будет, так? (по крайней мере до бэкап-рестора) --~--~-~--~~~---~--~~ -~--~~~~--~~--~--~---

Re: Выбрать пробелы в истории

2006-07-14 Пенетрантность Konstantin Zaitcev
Добрый день, dada! Вы писали от Thu, 13 Jul 2006 07:37:11 -0700: Может просто добавить регистрацию включения выключения клиента в отдельную таблицу, При выключении вставлять запись и дату-время выключения, При включении апдейтить записывая дату-время включения Регистрировать эти данные может отд

Re: Off overbyte

2006-07-13 Пенетрантность Konstantin Kuznetsov
Janex пишет: > Привет. > А ктото чтото по конкретнеи выяснил про ЕТО ? > У меня проблема токая что клиентскaя прога запускаются с шареного > диска с "серверa" (ХП Професионал), но как известно там максимум > 10 конектов позволено ... (Server покупать както дорого :) Жалко денег - самба на линухе т

Re:

2006-07-13 Пенетрантность Konstantin R. Beliaev
Dmitry Yemanov wrote: > Прошу прощения, но это несколько другие яйца. Я абсолютно согласен с тем, > что шатдаун должен не только убирать блокировки, но и физически отключать > пользователей от базы. Но это должен делать сервер. А клиент должен доложить > isc_shutdown до юзверя и уметь без ошибок

Re:

2006-07-12 Пенетрантность Konstantin R. Beliaev
Alex Cherednichenko wrote: > Менять?! > Боже упаси! > Исключение есть? Есть! > Чё с им делать - решать пользователю. > Естессно, разработчик _приложения_ должен это предусмотреть. > Коль уж шатдаун предусмотрен регламентом... > Не нужно внедрять ИИ, там где есть мозги. Честно говоря, мне не приход

Re:

2006-07-12 Пенетрантность Konstantin R. Beliaev
Dmitry Yemanov wrote: > Думать надо. Ведь у нас сервер ничего автоматом не делает, оставляя все > решения на совести клиента. Менять такое поведение надо очень осторожно. А это не сервер, а клиентская либа ;-) Если не предполагается, что после "онлайна" юзеры смогут продолжить начатое - то отраба

Re:

2006-07-12 Пенетрантность Konstantin R. Beliaev
Dmitry Yemanov wrote: > Им надо уметь делать дисконнект при получении > ошибки isc_shutdown. А нельзя это в fbclient.dll встроить, чтоб дисконнект происходил? Или предполагается что после команды "онлайн" клиенты смогут вернуться к работе? Последнее имхо странно: зачем выключали базу, если клиент

Re:

2006-07-12 Пенетрантность Konstantin R. Beliaev
Marina Novikova wrote: > У лидера там 3000 голосов, так что мне до > нее пока, как до Луны... > > Всем спасибо за поддержку, надеюсь, > победим!! "На старт финишной недели, с 14 по 21 августа, участник выходит с максимальным количеством голосов, набранных в одну из недель." Так что предстоит вто

Re:

2006-07-12 Пенетрантность Konstantin R. Beliaev
Dmitry Yemanov wrote: > Шатдаун базы. Коннекты останутся, но мешать не будут. Да? Неоднократно писал уж здесь, что классик + ооочень долгий запрос + шатдаун = много геморроя с блокировками --~--~-~--~~~---~--~~ -~--~~~~--~~--~--~---

Странность в security service

2006-07-12 Пенетрантность Konstantin R. Beliaev
FB 1.5.3 Случайно обнаружил, что SecurityService в FIB+ не записывает в базу юзеров, если в одном из полей First_Name, Middle_Name, Last_Name имеется пробел. Ну ладно, с логином понятно, но эти-то поля за что? А если мое имя Хасан ибн Бей? или я просто хочу сюда записать "база закупки" чтоб не п

Re: Сыплются индексы :-((

2006-07-07 Пенетрантность Konstantin R. Beliaev
Oleg LOA wrote: > Пишешь простую тест систму - типа TPCR,запускаешь процессов 200 которые > интенисвно насилуют базу обновлениями/удалениями. Отрубаешь нахрен сетевые > интерфейсы - и так до несколько раз. Далее тестируешь БД. Вот-вот, TPC система, клиентов под сотню, 6 транзакций в день >

Re:

2006-07-07 Пенетрантность Konstantin R. Beliaev
Horsun Vlad wrote: > Да, классик меньше подвержен таким сбоям - у него и > фоновой сборки нет. Я вроде другого и не писал :) И все таки это классик, кэш 256, FW=ON Помимо сбоя индексов часто возникают orphan backversions у записей. --~--~-~--~~~---~--~~ -~-

Re: .

2006-07-06 Пенетрантность Konstantin Zaitcev
Добрый день, Yuris! Вы писали to Yuris W. Auzinsh от Thu, 6 Jul 2006 15:06:35 +0600: YWA> Проверка связи. x С Уважением, Константин Зайцев. --~--~-~--~~~---~--~~ -~--~~~~--~~--~--~---

Re: Сыплются индексы :-((

2006-07-06 Пенетрантность Konstantin R. Beliaev
Horsun Vlad wrote: > Максимум что будет - лишние записи в индексе и\или orphan pages. > По идее :) А на практике? ;-) Насколько понимаю, именно это и будет рассматриваться GFIX-ом как "index corrupt", так? Как раз про orphan pages в индексе он что-то и говорил. --~--~-~--~~--

Re: Сыплются индексы :-((

2006-07-06 Пенетрантность Konstantin R. Beliaev
Oleg LOA wrote: > Резюме - ошибка в коде блокировщика Дурацкий вопрос: а при сборке мусора индексы обновляются? Например, при чистке версий удаленных записей. Корректно ли обработается ситуация если в процессе этой самой сборки оборвался коннект? --~--~-~--~~~---~--

Re: Sweep ?

2006-07-04 Пенетрантность Konstantin R. Beliaev
Dmitri Kuzmenko wrote: > Так вот, есть не заставляю, просто посмотри в > www.ibase.ru/devinfo/summary.htm > "Когда ReadCommitted блокирует Oldest Snapshot" Жевал, жевал :-) Просто программ уже десятка два, рабочих мест еще больше, и найти где кто откопал старую версию или весь день смотрит на один

Re: небольшой вопрос по ролям

2006-07-04 Пенетрантность Konstantin R. Beliaev
Андрій Жук wrote: > Виновата извращенная логика первых разработчиком (имхо). Ёракл же > разбирается телепатически, и живут неплохо. Получаешь все роля текущего > пользователя запросом, и радуешься. Имхо, и это гораздо правильнее: давать пользователю объединение назначенных ролей, а не спрашивать

Re: Сыплются индексы :-((

2006-07-04 Пенетрантность Konstantin R. Beliaev
Oleg LOA wrote: > Помнишь обсуждение проблем с классиком YA на SQL.RU. Возможно у него такая же > проблема. А можно ссылку? Или краткое резюме? --~--~-~--~~~---~--~~ -~--~~~~--~~--~--~---

Re: ...

2006-07-04 Пенетрантность Konstantin R. Beliaev
Boulitchev Aleksey wrote: > мы вам должны, но все простили :) > очень слабо в такое верится. > > у меня по исходникам архивов столько и в таких разных местах, что мама > дорогая > > полное впечатление, что конторка собрала бабки на пене (за 3 года можно > раскрутить только полностью готовый биз

Re: Сыплются индексы :-((

2006-07-04 Пенетрантность Konstantin R. Beliaev
Dmitry Voroshin wrote: > Для мата талант нужен... Эх... Ded-у надо выпустить цитатник ;)) Что-то типа "Как отключить всех юзеров от базы за 5 минут без помощи рук" --~--~-~--~~~---~--~~ -~--~~~~--~~--~--~---

<    1   2   3   4   5   6   7   8   >