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

BPach
25 сен 2013, 07:54
Форум: Вопросы безопасности
Тема: Как быть с embedded сервер в облаке безопасности?
Ответы: 1
Просмотры: 6578

Как быть с embedded сервер в облаке безопасности?

Из FB tracker: "One huge problem is that by moving a database file to another server, you can access and modify all the data in the database using the other server's sysdba account." Вот-вот такая же беда. И куда бежать? Чего делать? Допустим, бродит по разным компам моя БД (ku.fdb). Так получилось....
BPach
05 июн 2013, 20:53
Форум: Ремонт БД
Тема: Ошибка при открытии БД
Ответы: 3
Просмотры: 11475

Re: Ошибка при открытии БД

Спасибо, Дмитрий.
Полезно и поучительно.
BPach
05 июн 2013, 10:50
Форум: Ремонт БД
Тема: Ошибка при открытии БД
Ответы: 3
Просмотры: 11475

Re: Ошибка при открытии БД

Виноват, удалось путем b/r ошибку при открытии пристрелить (предпост результат небольшой паники в пределах одной не очень светлой головы). Но возник на этом фоне еще один вопрос При первой попытке бекапа, он сломался на сохранении одной из таблиц (без объявления какой-либо ошибки). После того как бы...
BPach
05 июн 2013, 10:19
Форум: Ремонт БД
Тема: Ошибка при открытии БД
Ответы: 3
Просмотры: 11475

Ошибка при открытии БД

FB 2.5.2 на сервере Windows XP SP3. Ошибка при открытии базы в IBexpert следующая: --------- database error SQL Text: select RDB$RELATION_NAME from RDB$RELATIONS where (RDB$RELATION_NAME = 'MON$ATTACHMENTS') and (RDB$VIEW_BLR is NULL) error message: Unsuccessful execution caused by a system error th...
BPach
26 окт 2012, 20:13
Форум: Обсуждение ПО на InterBase/Firebird
Тема: BLOB. Проблема перехода с Delphi7 на Delphi2010
Ответы: 3
Просмотры: 32421

Re: BLOB. Проблема перехода с Delphi7 на Delphi2010

ODS не меняется "автоматом", для смены ODS нужен b/r Хм, действительно, версия ODS баз 10.1 (еще с FB 1.5), хотя спокойно работает под FB 2.5. Что-то где-то мелькнуло по поводу "автоматом", так и застряло в голове. Размер страницы, конечно меняется по мере возможности. Чтение байтов из БЛОБ вроде п...
BPach
26 окт 2012, 11:08
Форум: Обсуждение ПО на InterBase/Firebird
Тема: BLOB. Проблема перехода с Delphi7 на Delphi2010
Ответы: 3
Просмотры: 32421

BLOB. Проблема перехода с Delphi7 на Delphi2010

Есть: Win XP SP3 (32 бит), FB 2.5 (32 бит), приложение, компилированное на D7. Несколько десятков БД с одинаковой структурой (данные, разумеется, разные), пришедших из далекого прошлого, когда деревья были большие, а страница в FB маленькие, не больше 4 Кб. Правда, в БД почему-то так и остались стра...
BPach
14 фев 2012, 13:48
Форум: Проектирование БД и запросов
Тема: Чем отличаются явные и неявные объединения?
Ответы: 2
Просмотры: 6418

Чем отличаются явные и неявные объединения?

Вопрос, впрочем, не в отличии синтаксиса, а чем явные объединения (JOIN) лучше неявных (по условиям в WHERE)?
Почему считается, что явные объединения - это "правильно"?
BPach
29 май 2011, 18:07
Форум: Совместимость различных версий
Тема: ODS 15.0
Ответы: 5
Просмотры: 9287

Re: ODS 15.0

ни к какому. Ни у IB, ни у FB пока еще нет ODS 15. То есть, подозреваемый файл с этими СУБД не имеет ничего общего, просто там где ИБ-ФБ хранит значение ОДС, затесалась похожая цифра 15. Рекомендую посмотреть в файл hex-editor-ом. А что толку то? Увидим там число 15, допустим, и что? Похожих на "15...
BPach
29 май 2011, 18:04
Форум: Совместимость различных версий
Тема: ODS 15.0
Ответы: 5
Просмотры: 9287

Re: ODS 15.0

Корреспондент сказал, что файл создан Interbase XE.
Вот я тоже не знаю какая у него ODS.
BPach
29 май 2011, 09:10
Форум: Совместимость различных версий
Тема: ODS 15.0
Ответы: 5
Просмотры: 9287

ODS 15.0

Оказался на моей машине файла БД с расширением .IB (понятно, что расширение ни о чем не говорит, но все же). IBExpert при открытии говорит, что найдена ODS 15.0. Впрочем, IBX пишет то же самое. Посмотрел в списке ODS ( http://www.ibase.ru/devinfo/prevver.htm - нет такой версии. К какому серверу эта ...
BPach
25 фев 2007, 01:34
Форум: Общие проблемы
Тема: Запросам вредит обновление статистики индексов
Ответы: 23
Просмотры: 18587

если база "пустая", откуда там сотни тысяч значений??? SQL база имеет ОДИНАКОВУЮ структуру для любых задач (проектов, реализаций, как там еще можно назвать...). Таблицы базы в этом случае хранят значения полей так называемых справочников (для каждого типа данных предназначена своя таблица в базе). ...
BPach
24 фев 2007, 20:16
Форум: Общие проблемы
Тема: Запросам вредит обновление статистики индексов
Ответы: 23
Просмотры: 18587

Низкий поклона за разборку статистики. В то, что этот индекс взялся как join для order by a57.val - я не верю. Скорее план взят не оттуда. Т.к. при order by в плане будет или plan sort или слово order. Великодушно прошу прощения, действительно, посмотрел внимательно и план от вышеприведенного запрос...
BPach
23 фев 2007, 21:25
Форум: Общие проблемы
Тема: Запросам вредит обновление статистики индексов
Ответы: 23
Просмотры: 18587

IBAnalist 2 нет. Есть 1.9.5.1. Пришлите двойку, если не сложно.
BPach
23 фев 2007, 17:25
Форум: Общие проблемы
Тема: Запросам вредит обновление статистики индексов
Ответы: 23
Просмотры: 18587

kdv писал(а):и еще у меня есть смутные подозрения - скажите-ка, почему все индексы, упоминаемые в планах, созданы "вручную"? Есть-ли вообще первичные ключи, FK, и так далее, в этой структуре?
Почему "вручную"? Да и как это: "создать индексы вручную"? А FK и PK существуют как и положено.

И как насчет подозрений?
BPach
23 фев 2007, 17:18
Форум: Общие проблемы
Тема: Запросам вредит обновление статистики индексов
Ответы: 23
Просмотры: 18587

планами крутишь, а не понимаешь. :) +0 - это ВЫРАЖЕНИЕ. А сервер не может использовать индекс для поиска по выражению. Потому что понятия не имеет, как выражение меняет исходное значение столбца. Да, что-то я не догнал - заработался (и на старуху бывает проруха). структурка у вас "объектная", как я...
BPach
23 фев 2007, 16:59
Форум: Общие проблемы
Тема: Запросам вредит обновление статистики индексов
Ответы: 23
Просмотры: 18587

Правильной (не избыточной) схемой индексирования Во как. А это уже интересно. Нет, правда. Можно (может быть и нужно) пересмотреть политику индексирования. Вот только существующие индексы в каких-то запросах могут оказаться избыточны, а в каких-то самый раз. Спасибо, hvlad за хоть тусклый, но свет ...
BPach
23 фев 2007, 16:29
Форум: Общие проблемы
Тема: Запросам вредит обновление статистики индексов
Ответы: 23
Просмотры: 18587

Смотри на отличия в планах. а57 сменил индекс Да, сменил, а что из этого следует? Чего делать-то чтобы не менял? Беда в том, что все происходит помимо моей воли. По совету kdv приписал к запросу "field+0=1" - стало гораздо лучше (6 сек). Кстати, не очень понятно в чем фишка подстановки пустого знач...
BPach
23 фев 2007, 15:13
Форум: Общие проблемы
Тема: Запросам вредит обновление статистики индексов
Ответы: 23
Просмотры: 18587

hvlad писал(а):И это даёт ошибку ?

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

SELECT * FROM RDB$DATABASE
ORDER BY RDB$CHARACTER_SET_NAME || ''
Это ошибку не дает. Но подстановка ORDER BY a57.VAL || '' ни к чему хорошему не приводит: все тот же тормоз. Ищем не там, видимо.
BPach
23 фев 2007, 13:41
Форум: Общие проблемы
Тема: Запросам вредит обновление статистики индексов
Ответы: 23
Просмотры: 18587

a57.VAL поле типа varchar(50)

А подстановка "||" тоже дает ошибку, но парсера - "Unexpected end of command."
BPach
23 фев 2007, 13:20
Форум: Общие проблемы
Тема: Запросам вредит обновление статистики индексов
Ответы: 23
Просмотры: 18587

Re: Запросам вредит обновление статистики индексов

Запрос универсальный и только в конкретной ситуации выдает одну запись. На самом деле может выдавать сколько угодно, поэтому ORDER BY. При применение "ORDER BY a57.VAL + 0" выдается ошибка: Unsuccessful execution caused by a system error that precludes successful execution of subsequent statements. ...