Você pode inserir uma instrução SQL em um banco de dados Firebird recém-criado usando apenas as DLLs do servidor incorporado?

0

Temos um aplicativo de demonstração que possui um Firebird Database distribuído com ele no pacote de instalação. Usamos os arquivos DLL do Firebird Embedded Server para diferenciar com ele.

Gostaríamos de distribuir apenas um banco de dados simples sem tabelas, índices, etc., criados nele, já que o banco de dados está sempre sendo atualizado, preferimos distinguir um script SQL que o instalador pode executar para atualizar o banco de dados. / p>

É possível fazer isso com o servidor firebase incorporado? Eu sempre tive que ter o servidor não embutido (Superclassic & Superserver) na minha máquina para criar o banco de dados e executar o SQL sqript usando ISQL.

Obrigado

    
por Johnny Holmes 18.05.2012 / 21:08

1 resposta

0

ISQL é uma ferramenta de linha de comando que permite a execução de instruções SQL de forma interativa ou por arquivo de script de entrada. Se eu copiar o isql.exe no diretório incorporado do Firebird. Eu posso então usar a ferramenta de linha de comando ISQL da seguinte forma

isql.exe -q -i mydatabase.sql

    
por 21.05.2012 / 15:20

Tags