Doc: https://firebirdsql.org/file/documentation/pdf/en/firebirddocs/isql/firebird-isql.pdf
Sous Ubuntu la commande isql a été renommée isql-fb
Les guillemets sont nécessaires, même si on n'utilise pas d'espaces.
$ isql-fb SQL>CREATE DATABASE 'localhost:/path/to/database.fdb' page_size 4096 CON>user SYSDBA password '*******';
1. Lancement d'ISQL et ensuite connexion à une DB :
$ isql-db SQL> connect 'localhost:/path/to/database.fdb' user sysdba password '******';
2. Connexion directement à une DB :
$ isql-fb -u sysdba -p ******* localhost:/path/to/database.fdb
SQL>select * from nom;
SQL>insert into matable (id, nom) values (1, 'John Doe'); SQL>insert into matable (id, nom) values (2, 'Albert Dupont'); SQL>commit;
show database; | |
---|---|
show tables; | |
show table <table> |
SQL> connect 'localhost:/path/to/database.fdb' user sysdba password '******'; SQL> INPUT '/path/to/my/script.sql';