Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3148 connectés 

  FORUM HardWare.fr
  Programmation

  automatisation d'une requete SQL oracle

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

automatisation d'une requete SQL oracle

n°50783
freeze
Posté le 03-08-2001 à 09:34:02  profilanswer
 

j'ai créer plusieurs requete sous oracle en sql , je souhaite les automatisés pour les lancer une fois par semaine,
 
comment faut t'il faire, il me semble qu'il faut un script shell sous unix.
 
merci

mood
Publicité
Posté le 03-08-2001 à 09:34:02  profilanswer
 

n°50788
jupiler
Un cousin...
Posté le 03-08-2001 à 09:53:31  profilanswer
 

effectivement, une solution peut-etre un cron sous Unix
qui lance une session SQLPLUS.
 
Mais ca m'étonnerait qu'Oracle ne propose pas cette fonctionnalité


---------------
Je ne suis ni pour, ni contre, bien au contraire  
n°50793
freeze
Posté le 03-08-2001 à 10:19:05  profilanswer
 

oui mais ca je connais pas alors si quelqu'un peut me filer un script ca serait cool.
 
merci
 :bounce:

n°50796
jupiler
Un cousin...
Posté le 03-08-2001 à 10:26:20  profilanswer
 

bon je me rappelle pas parfaitement mais voilà l'idée:
 
sqlplus user/password@database < fichier.sql
 
tu rajoutes tout simplement cette ligne de commande dans
le shell
 
pense à mettre ";" à la fin de chaque requete et
un "/" à la fin (avec une ligne vide avant et après)
 
si tu veux récupérer le résultat, tu peux inclure
dans ton fichier.sql une commande "spool result.txt". Le résultat de la requete sera écrit dans result.txt


---------------
Je ne suis ni pour, ni contre, bien au contraire  
n°50801
freeze
Posté le 03-08-2001 à 10:53:16  profilanswer
 

oui ca ok je sais le faire pour le lancer d'unix.
 
par contre ce que je veux c'est lui dire tu te met en route tous les lundi matin a 9 heures.
 
ok?

n°50821
freeze
Posté le 03-08-2001 à 11:40:35  profilanswer
 

up

n°50837
jupiler
Un cousin...
Posté le 03-08-2001 à 12:18:39  profilanswer
 

donc en gros ton pb c'est plus automatiser un script UNIX
que automatiser une requete SQL  
 
 
Faut etre précis quoi  :o  
 
 
Fais une recherche sur google : Shell Crontab


---------------
Je ne suis ni pour, ni contre, bien au contraire  
n°50844
freeze
Posté le 03-08-2001 à 12:34:08  profilanswer
 

l'automatisation c'est sur une requete sql !
 
par contre faut t'il passer par unix !!
 :o

n°50888
freeze
Posté le 03-08-2001 à 14:23:55  profilanswer
 

ok trouve sur google mais c'est du braille !!
 
quelq'un connait ?

n°50933
freeze
Posté le 03-08-2001 à 15:32:22  profilanswer
 

qui connait "crontab" et ci oui avec un exemple de script

mood
Publicité
Posté le 03-08-2001 à 15:32:22  profilanswer
 

n°50956
freeze
Posté le 03-08-2001 à 16:31:15  profilanswer
 

si sous le repertoire de mon user je tape:
 
0 8 * * 1 /mon_user/mon_nom__de_fichier
 
je l'enregistre avec vi sous mon.cron
je fais ensuite crontab mon.cron
pour executer mon fichier tous les lundis a 8 heures
 
est ce que c'est bon
 
merci


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  automatisation d'une requete SQL oracle

 

Sujets relatifs
SQL Server & espacesSQL-php: question sur requete
pb avec une requete sql...[Oracle] Import de fichier mdb vers oracle 8.0.4
[ ORACLE ] Copie d'une table d'1 PC à 1 autre sans exporter le contenu[SQL] comment faire une requête qui va bien ???
requete ajout sous access ?[Access] Récup de message après requête DELETE pour personnalisation
Plus de sujets relatifs à : automatisation d'une requete SQL oracle


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR