Найден 21 результат

Батор
06 авг 2007, 04:38
Форум: Баги и падения сервера
Тема: gbak - почти сразу падает при запуске
Ответы: 21
Просмотры: 23778

сделал обновление сервера поменял везде домен "RDB$1739" на "DATE_DOMAIN", оба типа Date выполнил gfix -mend -full -ignore затем gbak -b -e -nt -z потом gbak -validate -k -o -z -r -c сделал сравнение баз - одинаковое заменил рабочую на восстановленную теперь опять все тикает ровно :) З.Ы. пока добра...
Батор
20 июл 2007, 00:26
Форум: Баги и падения сервера
Тема: gbak - почти сразу падает при запуске
Ответы: 21
Просмотры: 23778

была включена в дистрибутив Delphi 2005 ну так сколько ей лет. и потом, надо же читать ibase.ru. я и в новостях про это писал, своевременно. больше 2 лет точно я сюда пришел в марте и с тех пор в новостях ничего про это не было :) до этого с IB не работал, поэтому некоторые моменты еще не проконтро...
Батор
19 июл 2007, 04:21
Форум: Баги и падения сервера
Тема: gbak - почти сразу падает при запуске
Ответы: 21
Просмотры: 23778

kdv писал(а):www.ibase.ru/devinfo/allversions.htm

откуда гадость взял? IB 7.5.0.129
была включена в дистрибутив Delphi 2005 :(

уже качаю патч
Батор
18 июл 2007, 23:06
Форум: Баги и падения сервера
Тема: gbak - почти сразу падает при запуске
Ответы: 21
Просмотры: 23778

Merlin писал(а):
Батор писал(а): и все работают
Тебе не кажется, что сие утверждение находится в логическом противоречии с тем, что ты сюда вообще пришёл? Ибо если бы всё работало, то зачем тогда что-то спрашивать?
"работают" - в том плане, что вроде бы все штатно работает,
но бэкап то делаться не хочет
Батор
18 июл 2007, 07:21
Форум: Баги и падения сервера
Тема: gbak - почти сразу падает при запуске
Ответы: 21
Просмотры: 23778

stix-s писал(а): Я все же скорее с dimitr-ом соглашусь, что не привелись, но ты ведь это проверить можешь
запросом

Код: Выделить всё

 select cast(FIELD as date) from Table
Сам же говоришь, что потерянные страницы есть
Хто такой злобный пифл?
в нескольких таблицах проверил - вроде нормально открывается

пифл = GBAK :)
Батор
17 июл 2007, 23:16
Форум: Баги и падения сервера
Тема: gbak - почти сразу падает при запуске
Ответы: 21
Просмотры: 23778

дык gfix и вперед. А вообще, канешна интересно, тип поля ты поменял, а старые данные корректно к этому типу привелись иль как? данные вроде должны привестись - там все данные были с временем 00:00:00 IBExpert вот так делает: update RDB$RELATION_FIELDS set RDB$FIELD_SOURCE = 'RDB$448' where (RDB$FIE...
Батор
17 июл 2007, 07:25
Форум: Баги и падения сервера
Тема: gbak - почти сразу падает при запуске
Ответы: 21
Просмотры: 23778

во многих процедурах поменял Timestamp на Date
и перекомпилировал все

теперь gbak не падает, а в логе последние строчки такие:

gbak: writing index RDB$PRIMARY94
gbak: writing data for table DOC_SPRAVKA_PF
gbak: ERROR: System memory exhausted
gbak: Exiting before completion due to errors
Батор
17 июл 2007, 06:58
Форум: Баги и падения сервера
Тема: gbak - почти сразу падает при запуске
Ответы: 21
Просмотры: 23778

gbak - почти сразу падает при запуске

сегодня вдруг gbak начал падать: InterBase Server - обнаружена ошибка. Приложение будет закрыто. ... и предлагается отправить отчет в микрософт. в журнале приложений Ошибка: Ошибка приложения gbak.exe, версия 7.5.0.129, модуль gbak.exe, версия 7.5.0.129, адрес 0x0001394a. в interbase log такая запис...
Батор
22 май 2007, 23:24
Форум: Вопросы установки
Тема: FireBird и Инет
Ответы: 11
Просмотры: 13568

Re: FireBird и Инет

У меня локалка на винде. В ней FB, он настроен на 3000 порт. Локалка в Инет выходит через ФриБСД со статическим внешним адресом. Админы установили туннель с 3000 порта и внешнего адреса на локальную машину и 3000 же порт, где висит FB. Клиент по далапу выходит в инет со строкой коннекта на внешний ...
Батор
03 апр 2007, 01:05
Форум: Проектирование БД и запросов
Тема: Запросы с параметрами
Ответы: 15
Просмотры: 15324

хотя есть FIBPlus TpFIBDataSet запрос что-то вроде: SELECT MyTable.id, ... FROM MyTable LEFT JOIN ... WHERE ... AND MyTable.id NOT IN (:id_used) ORDER BY MyTable.id; дальше в коде пишу: DataSet.ParamByName('id_used').Value := '123, 124, 125'; и на открытии запроса ошибка, потому, что в DataSet.Param...
Батор
02 апр 2007, 23:57
Форум: Проектирование БД и запросов
Тема: Запросы с параметрами
Ответы: 15
Просмотры: 15324

по данному вопросу вопросов больше нет :)
Батор
30 мар 2007, 15:31
Форум: Проектирование БД и запросов
Тема: Запросы с параметрами
Ответы: 15
Просмотры: 15324

* если у меня очередь из 50 последовательных запросов, то будет ли повторная компиляция? какая очередь? Ты о чем? while i:=... do begin Query.SQL:='...';//1 Query.ExecSQL; ... Query.SQL:='...';//2 Query.ExecSQL; ... Query.SQL:='...';//49 Query.ExecSQL; ... Query.SQL:='...';//50 Query.ExecSQL; ... e...
Батор
30 мар 2007, 08:00
Форум: Проектирование БД и запросов
Тема: Запросы с параметрами
Ответы: 15
Просмотры: 15324

Вкратце: 1. Запрос, перед исполнением, сначала надо скомпилировать. Для этого компонента доступа отправляет его текст на сервер (по команде Prepare), и получает от него в скомпилированном виде (BLR), вместе с планом выполнения. 2. Скомпилировав его раз (с параметром), запрос можно выполнять неогран...
Батор
30 мар 2007, 07:57
Форум: Проектирование БД и запросов
Тема: Запросы с параметрами
Ответы: 15
Просмотры: 15324

Re: Запросы с параметрами

Программирование - это большое, большое поле, на котором каждый при большом желании может топтать свою тропу. Но твоя тропинка, на этом сайте, как мне кажется, будет оценена как проктология. мсье ходил такими путями? :) Не думаю, что на твой вопрос кто - либо будет отвечать детально. Смотри литерат...
Батор
30 мар 2007, 04:45
Форум: Проектирование БД и запросов
Тема: Запросы с параметрами
Ответы: 15
Просмотры: 15324

Запросы с параметрами

исторически получилось, что вместо параметров в запросах я всегда писал полный текст с помощью Format т.е. вместо: Query.SQL.Text:='SELECT * FROM SomeTable WHERE id=:id'; Query.ParamByName('id').Value:=id; писал: Query.SQL.Text:=Format('SELECT * FROM SomeTable WHERE id=%d', [id]); причина такого исп...
Батор
29 мар 2007, 02:02
Форум: Общие проблемы
Тема: Вложенный запрос SELECT ... FROM (SELECT ...)
Ответы: 9
Просмотры: 11218

подошло...
сам почему-то этот вариант не рассмотрел :(
Батор
27 мар 2007, 23:17
Форум: Общие проблемы
Тема: Вложенный запрос SELECT ... FROM (SELECT ...)
Ответы: 9
Просмотры: 11218

WildSery писал(а):Вообще, что это я?

Код: Выделить всё

SELECT name_last ||' '|| name_first ||' '|| name_middle Name, 
       (select COUNT(*) FROM sometable where s.id_user=id_user)
FROM spr_user s
WHERE ...
в целевом запросе несколько объединений и группировка по куче полей, а пример для простоты понимания проблемы привел
Батор
26 мар 2007, 23:18
Форум: Проектирование БД и запросов
Тема: Справочники в одной таблице
Ответы: 7
Просмотры: 10170

При появлении нового справочника не приходится корежить структуру БД и приложение. Недостаток - чуть более сложные запросы если у элемента справочника еть доп.атрибуты. и ссылочная целостность только на триггерах? Возможна самодокументируемость справочника. Можно написать запрос, возвращающий всю с...
Батор
26 мар 2007, 23:15
Форум: Общие проблемы
Тема: Вложенный запрос SELECT ... FROM (SELECT ...)
Ответы: 9
Просмотры: 11218

Re: Вложенный запрос SELECT ... FROM (SELECT ...)

Если он у тебя стоит (раз ты задачу для него решаешь), то как насчёт попробовать? пробовал - чего-то не выходит... но может я чего не знаю, например в MSSQL для этого обязательно надо AS добавлять: SELECT ... FROM (SELECT ...) AS Something А ещё попробуй GROUP BY 1 для ORDER BY срабатывает, а для G...
Батор
26 мар 2007, 01:40
Форум: Общие проблемы
Тема: Вложенный запрос SELECT ... FROM (SELECT ...)
Ответы: 9
Просмотры: 11218

Вложенный запрос SELECT ... FROM (SELECT ...)

вопрос: поддерживает ли IB7.5 конструкции типа SELECT ... FROM (SELECT ...)? если не поддерживает, то подскажите как решить такую задачу: есть справочник сотрудников, в нем ФИО разбито на 3 поля нужно сделать выборку с группировкой по сотрудникам, что-то вроде SELECT name_last ||' '|| name_first ||'...