У нас есть демонстрационное приложение, в котором база данных Firebird распространяется вместе с ним в пакете установки. Мы используем файлы DLL Firebird Embedded Server, чтобы распространять их.

Мы бы хотели использовать простую базу данных без созданных в ней таблиц, индексов и т.д., Поскольку база данных постоянно обновляется, мы предпочитаем использовать сценарий SQL, который затем может запустить установщик для обновления базы данных.

Возможно ли это сделать с помощью встроенного сервера Firebase? Мне всегда приходилось иметь не встроенный сервер (Superclassic & Superserver) на моей машине, чтобы создать базу данных и запустить SQL-скрипт с использованием ISQL.

Спасибо

1 ответ1

0

ISQL - это инструмент командной строки, который позволяет выполнять операторы SQL либо в интерактивном режиме, либо с помощью входного файла сценария. Если я скопирую isql.exe во встроенный каталог Firebird. Затем я могу использовать инструмент командной строки ISQL следующим образом

isql.exe -q -i mydatabase.sql

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .