Как засунуть BLOB в БД используя скрипт и isql.exe

ЧАстые Вопросы и Ответы

Модераторы: kdv, CyberMax

Ответить
Андрей
Сообщения: 17
Зарегистрирован: 26 окт 2004, 17:51

Как засунуть BLOB в БД используя скрипт и isql.exe

Сообщение Андрей » 21 апр 2006, 23:11

Есть ли какой-нибудь способ запихнуть BLOB в БД стандартным скриптом через isql.exe
IBExpert выдает такой скрипт, но isql.exe его не понимает - значит это "изобрЕтение" IBExpert или я чего-то не понимаю

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Сообщение kdv » 23 апр 2006, 19:29

да, изобретение ibexpert. если посмотреть доку, то никаких таких команд в isql нет.
пользуйся ibescript.

Андрей
Сообщения: 17
Зарегистрирован: 26 окт 2004, 17:51

Сообщение Андрей » 23 апр 2006, 19:34

Может быть глупый вопрос - но почему не добавить такую возможность в isql.exe? Есть какие то принципиальные проблемы или просто руки не дошли?

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Сообщение kdv » 23 апр 2006, 19:40

а зачем? блобы в запрос добавляются через параметры. кроме того, есть udf, которые позволяют загрузить блоб из файла или сохранить его в файле.

isql в основном нужен для выполнения простых скриптов, или вообще не нужен.

Андрей
Сообщения: 17
Зарегистрирован: 26 окт 2004, 17:51

Сообщение Андрей » 23 апр 2006, 20:00

1) Скрипты позволяют документировать БД, включая и протокол изменений
2) Скрипты позволяют собирать БД из "кубиков" в нужной конфигурации
3) В некоторых случаях пересобрать БД из скриптов много легче, чем отремонтировать.
4) Я конечно со скриптами как белая ворона, но Хелен Борри (стр.809) прямо поддержала выскзанные выше аргументы

Я конечно не агитирую других, но скрипты приносят пользу.

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Сообщение kdv » 23 апр 2006, 20:20

1) Скрипты позволяют документировать БД, включая и протокол изменений
документировать - сильно сомневаюсь. протокол изменений метаданных да, но блобы тут ни при чем. Протокол изменений данных вести ни isql ни ibescript тебе никак не помогут.
но Хелен Борри (стр.809) прямо поддержала выскзанные выше аргументы
как бы, читал, даже на странице 31 отметился, и на многих других :)
Я конечно не агитирую других, но скрипты приносят пользу.
да кто против? только ты так и не объяснил, что тебе нужно.

Ответить