Précédent   Forum des professionnels en informatique > Bases de données > Firebird > Administration
Administration Forum d'entraide sur les outils d'administration natifs pour Firebird: gbak, gfix, etc.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 23/07/2007, 12h31   #1
Membre expérimenté
 
Inscription : mars 2002
Messages : 711
Détails du profil
Informations forums :
Inscription : mars 2002
Messages : 711
Points : 599
Points : 599
Par défaut Lancer un script

Bonjour,

j'aimerai lancer un script avec ISQL.

quelle est la syntaxe ?

mon script est le suivant :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
CONNECT DATABASE "c:\Interbase\toto.gdb"
USER "ADMIN" PASSWORD "toto";
 
SET SQL DIALECT 1;
 
CREATE TABLE TOTO 
(
  ABS_ID    INTEGER NOT NULL,
  ABS_NAME    VARCHAR(35) NOT NULL,
  ABS_CODE    VARCHAR(25) NOT NULL,
  ABS_COLOR    VARCHAR(15) NOT NULL,
  ABS_IN_WORK    SMALLINT DEFAULT 0,
  ABS_TYPE    INTEGER DEFAULT 0 NOT NULL,
CONSTRAINT PK_ABSCENCE PRIMARY KEY (ABS_ID)
);
 
COMMIT;
VLDG est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/07/2007, 14h48   #2
Membre régulier
 
Inscription : février 2005
Messages : 100
Détails du profil
Informations forums :
Inscription : février 2005
Messages : 100
Points : 88
Points : 88
Voici la commande en supposant que ton script se nomme script.sql et qu'il se situe dans un répertoire "mes_scripts" :
Code :
1
2
 
isql -q -i c:\mes_scripts\script.sql
L'option "-q" empêche l'affichage du message de connexion "Use CONNECT..." mais tu peux ne pas la mettre si tu le souhaites.
Sinon l'option "-i" est l'option magique qui permet de lancer le script.
sillycoder est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 23h08.


 
 
 
 
Partenaires

Hébergement Web