Lancer un script SQL sous unix

Fermé
djordan Messages postés 1 Date d'inscription mercredi 24 décembre 2003 Statut Membre Dernière intervention 24 décembre 2003 - 24 déc. 2003 à 12:05
 naddou - 20 juin 2012 à 15:56
Bonjour,
J'ai les droits sur les répertoires et sur les fichiers que j'execute pourtant je reçois le message "unable to open file ..." pour le fichier appelé dans maj_base.sql avec la commande :

@/install/maj_base.sql;

Merci d'avance
A voir également:

2 réponses

Bonjour;
popur lancer un .sql deux methodes:
soit se placer dans le repertooire ou se trouve le fichier sql puis sous le prompt sqlplus user/mot de passe (s'assurer que la base oracle est démarée au paravant) vous optenez une chose comme ceci:
SQL>
vous appeler votre fichier par @toto.sql (par exemple)
SQL>@toto.sql

la deuxieme methode c'est de faire un shell script si vous avez des bonnes connaissance LINUX/UNIX et vous appeler votre .sql en indiqyuant au traiitement le chemin exacte $HOME/sql/toto.sql par exemple.

Nb: le @ peut etre remplacer par sta ou start

bon courage
4
Salut,

Merci pour l'info, ça m'a bien été utile aujourdh'ui.

A+.

Sonia et JF.
0