Совместимость InterBase, Firebird, Yaffil между собой и по версиям
Модераторы: kdv, Alexey Kovyazin
-
Os_Mary
- Сообщения: 6
- Зарегистрирован: 10 апр 2008, 13:18
Сообщение
Os_Mary » 21 апр 2008, 12:39
При переводе БД с IB7.0 в FB2 с помощью скриптов в IBExpert успешно создалась структура и перенеслись метаданные кроме BLOB-полей (хотя в IBExpert есть галочка "экспортировать BLOB). Как можно экспортировать BLOB-поля IBExpert-том? Или нужно пользоваться другим средством?
-
stix-s
- Заслуженный разработчик
- Сообщения: 557
- Зарегистрирован: 13 дек 2005, 11:52
Сообщение
stix-s » 21 апр 2008, 12:48
Os_Mary писал(а):При переводе БД с IB7.0 в FB2 с помощью скриптов в IBExpert успешно создалась структура и перенеслись метаданные кроме BLOB-полей (хотя в IBExpert есть галочка "экспортировать BLOB). Как можно экспортировать BLOB-поля IBExpert-том? Или нужно пользоваться другим средством?
они в отдельный файлик выгружаются, если правильно помню, глянь в папку, куда выгружал
-
Os_Mary
- Сообщения: 6
- Зарегистрирован: 10 апр 2008, 13:18
Сообщение
Os_Mary » 21 апр 2008, 14:51
Увы, ни в каталоге, откуда открыта БД, ни в каталоге, где сохраняется скрипт, никаких файлов, кроме *.sql не сформировалось.
У них какое расширение должно быть?
-
WildSery
- Заслуженный разработчик
- Сообщения: 1738
- Зарегистрирован: 05 июн 2006, 16:19
Сообщение
WildSery » 21 апр 2008, 14:56
По умолчанию - *.LOB
В файле SQL вверху ставится команда SET BLOBFILE '.LOB';
Возможно, что ты всёж-таки их не выгружал. Пользовался "Extract Metadata" или как? Выгружал в файл?
Версия эксперта свежая? (это так, на всякий)
-
Os_Mary
- Сообщения: 6
- Зарегистрирован: 10 апр 2008, 13:18
Сообщение
Os_Mary » 21 апр 2008, 15:26
Да, "Extract Metadata". Сохранение в файл.
Версия эксперта 2007.07.20...
-
kdv
- Forum Admin
- Сообщения: 6595
- Зарегистрирован: 25 окт 2004, 18:07
Сообщение
kdv » 21 апр 2008, 15:32
Да, "Extract Metadata". Сохранение в файл.
Версия эксперта 2007.07.20...
и ? файл lob нашел?
-
Os_Mary
- Сообщения: 6
- Зарегистрирован: 10 апр 2008, 13:18
Сообщение
Os_Mary » 21 апр 2008, 15:38
kdv писал(а):Да, "Extract Metadata". Сохранение в файл.
Версия эксперта 2007.07.20...
и ? файл lob нашел?
Неет... Галочка в опциях эксперта "Exstract BLOBs" выставлена.
Но команды "SET BLOBFILE '.LOB'" в файле SQL нет... М. быть еще какие-то опции нужно включить?
-
WildSery
- Заслуженный разработчик
- Сообщения: 1738
- Зарегистрирован: 05 июн 2006, 16:19
Сообщение
WildSery » 21 апр 2008, 16:04
Какие-то чудеса.
Поставь свежую, апрельскую версию, тогда можно сравнить будет.
Эксперт на закладке "Extract Metadata IBEBlock" показывает что он реально собирается сделать, в частности, ibec_ExtractMetadata имеет параметр ExtractBLOBs.
-
stix-s
- Заслуженный разработчик
- Сообщения: 557
- Зарегистрирован: 13 дек 2005, 11:52
Сообщение
stix-s » 22 апр 2008, 07:48
WildSery писал(а):Какие-то чудеса.
Поставь свежую, апрельскую версию, тогда можно сравнить будет.
Эксперт на закладке "Extract Metadata IBEBlock" показывает что он реально собирается сделать, в частности, ibec_ExtractMetadata имеет параметр ExtractBLOBs.
У меня вообще версия 2006-04-11 и блобы выгружаются
правда из FB
-
WildSery
- Заслуженный разработчик
- Сообщения: 1738
- Зарегистрирован: 05 июн 2006, 16:19
Сообщение
WildSery » 22 апр 2008, 13:00
stix-s писал(а):У меня вообще версия 2006-04-11 и блобы выгружаются
Он их с царя гороха выгружает.
Версию я попросил только для того, чтобы поглядеть запускаемый блок, он там всё пишет. В ранних версиях этого не видно, чёрный ящик.
-
Os_Mary
- Сообщения: 6
- Зарегистрирован: 10 апр 2008, 13:18
Сообщение
Os_Mary » 22 апр 2008, 21:06
Большое спасибо! С апрельским IBExpert все выгружается вместе с BLOB_ами.