Précédent   Forum des professionnels en informatique > Bases de données > Oracle
Oracle Forum Oracle : le serveur, les outils, ... Voir F.A.Q Oracle Tutoriels Oracle
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 28/02/2007, 09h36   #1
Nouveau Membre du Club
 
Inscription : mars 2006
Messages : 143
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 143
Points : 29
Points : 29
Par défaut [Oracle 9i] fichier bat pour alimentation de la base

Bonjour tout le monde,

je voudrais creer un fichier bat pour lancer des scripts sql d'alimentation de la base Oracle 9i mais je ne trouve pas comment on ecrit de tel traitement batch sur internet (connexion sqlplus execution des scripts sql)donc si qqun a de la doc ou une solution je suis preneur merci.
cilies38 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/02/2007, 10h36   #2
Membre habitué
 
Inscription : février 2007
Messages : 216
Détails du profil
Informations personnelles :
Localisation : Maroc

Informations forums :
Inscription : février 2007
Messages : 216
Points : 115
Points : 115
bonjour
Il faut créer un fichier texte et inserer le code suivant:
Code :
sqlplus /nolog @fichier
puis enregistrer ce fichier en lui donnant l'extension .bat
elharet est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/02/2007, 10h37   #3
Expert Confirmé
 
Inscription : février 2006
Messages : 3 433
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 3 433
Points : 3 462
Points : 3 462
La ligne de commande sqlplus pour un script Windows .bat peut s'écrire comme sous Unix:

Code :
sqlplus <utilisateur>/<mot de passe>@<instance> @<fichier sql à exécuter>
Une des principales différences concerne la récupération du code retour dans le script: voir http://www.developpez.net/forums/d12453/general-developpement/programmation-systeme/windows/scripts-batch/commande-dos-recuperer-code-retour-programme/
__________________
P. Forstmann

AskTom Forums OTN doc 8, 9, 10 et 11
pifor est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/02/2007, 12h25   #4
Nouveau Membre du Club
 
Inscription : mars 2006
Messages : 143
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 143
Points : 29
Points : 29
merci c sympa je vais tester
cilies38 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/02/2007, 12h54   #5
Nouveau Membre du Club
 
Inscription : mars 2006
Messages : 143
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 143
Points : 29
Points : 29
comment je lance 2 cmd sqlplus sequentiellement il faut un wait ?? j'arrive pas a en lancer plusieurs
cilies38 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h34.


 
 
 
 
Partenaires

Hébergement Web