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

zz 5
14 мар 2009, 23:33
Форум: Общие проблемы
Тема: Миграция с 1.5 на 2.1
Ответы: 13
Просмотры: 8664

Re: Миграция с 1.5 на 2.1

Кстати, возвращаясь к документу
Процедура rdb$fix_metadata возвращает те же данные, что и rdb$check_metadata, но с исправлением текста метаданных.
Запускать эту процедуру можно только один раз!
Почему? И что будет, если вызвать повторно?
zz 5
14 мар 2009, 13:10
Форум: Общие проблемы
Тема: Миграция с 1.5 на 2.1
Ответы: 13
Просмотры: 8664

Re: Миграция с 1.5 на 2.1

Это, конечно, проще. :D
zz 5
14 мар 2009, 01:29
Форум: Общие проблемы
Тема: Миграция с 1.5 на 2.1
Ответы: 13
Просмотры: 8664

Re: Миграция с 1.5 на 2.1

Итак, получилось! Основная проблема заключалась в том, что непонятно было, с чего начинать. Пошел как всегда путем исключения. Последовательно удалял из базы источника (1.5) типы объектов: триггеры, хранимые процедуры, таблицы и т.д, после чего базу восстанавливал и пытался открыть экспертом. Дошел ...
zz 5
13 мар 2009, 17:10
Форум: Общие проблемы
Тема: Миграция с 1.5 на 2.1
Ответы: 13
Просмотры: 8664

Re: Миграция с 1.5 на 2.1

А вопрос означает - какая кодировка у базы, и в какой кодировке ты к ней подсоединялся, когда создавал процедуры.Вопрос-то элементарный. Дык, если бы я мог однозначно ответить на этот вопрос :( . База создавалась еще до моего подключения к разработке проекта. След людей, которые стояли у истоков, д...
zz 5
13 мар 2009, 14:35
Форум: Общие проблемы
Тема: Миграция с 1.5 на 2.1
Ответы: 13
Просмотры: 8664

Re: Миграция с 1.5 на 2.1

Рассказываю. Попробывал перейти с 1.5.4 на 2.1 уже на работе. Сделал backup-restore. С вопросом, как обнаружить, есть ли проблемы с кодировкой решилась сразу. При попытке под IBExpert-ом подключиться к базе вылазит ошибка: Cannot transliterate character between character sets. Это ожидаемо. Странно,...
zz 5
12 мар 2009, 23:17
Форум: Общие проблемы
Тема: Миграция с 1.5 на 2.1
Ответы: 13
Просмотры: 8664

Re: Миграция с 1.5 на 2.1

Конечно, не понял, поэтому и хочу уточнить :D
zz 5
12 мар 2009, 21:21
Форум: Общие проблемы
Тема: Миграция с 1.5 на 2.1
Ответы: 13
Просмотры: 8664

Миграция с 1.5 на 2.1

Добрый вечер. Планируем мигрировать базы наших пользователей с 1.5 на 2.1. При изучении данного вопроса натолкнулись на статью http://ibase.ru/firebird/21/metadata_charset.htm , из которой не совсем все ясно. Для начала, как однозначно проверить, есть ли данной конкретной базе проблема с кодировками...
zz 5
06 мар 2009, 15:58
Форум: Общие проблемы
Тема: Сортировка в execute block
Ответы: 7
Просмотры: 5581

Re: Сортировка в execute block

2UNK И как получилось реализовать аналог ХП с помощью EXECUTE BLOCK? Тоже стоит пока такая проблема. Не все отчеты можно реализовать с помощью чистого SQL, а собирать на клиенте - накладно. Надо будет поставить себе погонять двойку. hvlad Вопрос разработчику можно? :roll: Насколько опасно для базы ...
zz 5
24 ноя 2008, 21:59
Форум: Общие проблемы
Тема: Объясните тонконсти хранения чисел
Ответы: 8
Просмотры: 6157

Re: Объясните тонконсти хранения чисел

Например, таблица, три колонки: Работа, План (предполагаемый объем работ), Факт (фактически выполнено на указанную дату). Надо найти работы, у которых разница между планом и фактом не равна нулю.
zz 5
24 ноя 2008, 17:59
Форум: Общие проблемы
Тема: Объясните тонконсти хранения чисел
Ответы: 8
Просмотры: 6157

Re: Объясните тонконсти хранения чисел

Это совсем другая опера.Связана с физическим представлением double presicion, и конкретно к FB не имеет опосредованное отношение. Вот именно. Но фактически инструментов в первом диалекте, чтобы эту особенность хранения грамотно обойти, нету. Спасибо за подсказку, но CAST-ование ( :) ) в первом диал...
zz 5
24 ноя 2008, 17:00
Форум: Общие проблемы
Тема: Объясните тонконсти хранения чисел
Ответы: 8
Просмотры: 6157

Re: Объясните тонконсти хранения чисел

1. Прочитать про реальное хранение NUMERIC в разных диалектах можно было в документации. Читал. Но какой от этого сейчас прок ? Базу создавали давно и без моего участия. 2. Что, и бэкап-рестор не помогает? Нет, старые поля продолжают работать по старому. 3. Вообще-то нефиг у БД на ходу менять диале...
zz 5
24 ноя 2008, 14:30
Форум: Общие проблемы
Тема: Объясните тонконсти хранения чисел
Ответы: 8
Просмотры: 6157

Объясните тонконсти хранения чисел

Добрый день, столкнулся с неприятной проблемой. Ссылка тут: http://www.delphimaster.ru/cgi-bin/foru ... 276494&n=1.

Правильно ли такое поведение ? Как можно поступить ?
zz 5
14 май 2008, 13:21
Форум: Общие проблемы
Тема: Подскажаите, а как быть с сотрировкой???
Ответы: 10
Просмотры: 6087

Решение есть ! Либо сортировать массив вручную, как советовал kdv , либо использовать библиотеку FIBPlus, в которой все уже реализовано 8). Теперь цитирую из справки: TFIBCustomDataSet.DoSortEx: Sorts records without reopening a query on the server. Кстати, в FIBPlus есть настройка, позволяющая сохр...
zz 5
12 май 2008, 17:08
Форум: Общие проблемы
Тема: Подскажите, перешел с ADO+Gemini на IBX,а как выполнить sort
Ответы: 21
Просмотры: 14013

Спасибо, у меня получилось. Кстати, в папке с EHLib уже лежал юнит EhLibFIB, но более старая версия, которая поддерживает сортировку и не поддерживает локальную фильтрацию (в проектах не использую). Все равно заменил на более новый код. :wink:
zz 5
05 май 2008, 17:05
Форум: Общие проблемы
Тема: Подскажите, перешел с ADO+Gemini на IBX,а как выполнить sort
Ответы: 21
Просмотры: 14013

2WildSery Можно ли скрестить FIBPlus и EHLib ? У меня автоматическая сортировка средствами EHGrid с обычным датасетом работает, а FIBDataset похоже не видит :(
zz 5
05 май 2008, 10:54
Форум: Общие проблемы
Тема: Вопросы надежности при частом создании/ удалении таблиц
Ответы: 11
Просмотры: 6689

похоже, у Вас как-то с чтением плохо. я про идентификаторы таблиц - rdb$relation_id. Для которого используется системный генератор. И который разумеется никак не сбрасывается ни при удалении таблицы, ни при BR. Понятно, начал копать в эту сторону. Во-первых, поле rdb$relation_id имеет тип SmallINT,...
zz 5
04 май 2008, 12:44
Форум: Общие проблемы
Тема: Вопросы надежности при частом создании/ удалении таблиц
Ответы: 11
Просмотры: 6689

Road to hell... Пятое-десятое :lol: . Кто-нибудь мне может объяснить, почему ? Все ответы одного вида "лучше не пробывать", а где аргументы :?: НЕТ. я разве неясно написал? Переходите на FB 2.1, и там временные таблицы хоть обсоздавайте каждую секунду. Честно говоря, не совсем ясно. При удалении та...
zz 5
04 май 2008, 12:30
Форум: Общие проблемы
Тема: Вопросы надежности при частом создании/ удалении таблиц
Ответы: 11
Просмотры: 6689

SP мне нравятся, но вопрос несколько шире. Как может отразиться на надежности базы данных частое изменение метаданных ? Изменения будут вида - создать объект, поработать, удалить. Будет ли это таблица, хранимая процедура, не важно.
zz 5
04 май 2008, 11:25
Форум: Общие проблемы
Тема: Вопросы надежности при частом создании/ удалении таблиц
Ответы: 11
Просмотры: 6689

kdv писал(а):
Чем плох данный вариант ?
как минимум тем, что число идентификаторов для таблиц в базе ограничено. Так что срок жизни такой системы не бесконечен.
Это случаем не счетчик изменений таблиц ? В FAQ по Interbase 6 написано про него, что он имеет размер 255.
zz 5
04 май 2008, 10:59
Форум: Общие проблемы
Тема: Вопросы надежности при частом создании/ удалении таблиц
Ответы: 11
Просмотры: 6689

Вопросы надежности при частом создании/ удалении таблиц

Доброго дня, коллеги. Имеем базу под СУБД Firebird 1.5.4. Часто возникает необходимость получить НД из таблиц, отсутствующими в базе, например, для вывода отчетов, редактирования. Допустим, возьмем следующий вариант: при каждом выпуске отчета в базе данных создается таблица, в нее закачиваются неки...