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

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Automatisation des table

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Automatisation des table

n°1371225
chris-57
Posté le 20-05-2006 à 19:37:19  profilanswer
 

Bonjour  
Je me suis lancé il y a peu dans un ambitieux projet et j'aurai besoin par exemple de faire un update a une certaine heure ( de facon non répétitivé ) en fonctions de donnés qui sont variables  
 
comment puis-je faire ?  
j'ai entendu parler des dbms_job d'oracle
le problème c qu'il faut updater des tables mysql ya-t-il un équivalent ? ou une méthode me permettant d'utiliser cette fonction avec php pour modifier les donnés de la table mysql ? ( le tout devant etre fait en interne pasde crontab ou autres du genre )  
 
merci de vos réponses

mood
Publicité
Posté le 20-05-2006 à 19:37:19  profilanswer
 

n°1371231
couak
Posté le 20-05-2006 à 19:48:42  profilanswer
 

dbms_jobs est l'ordonnanceur interne d'oracle donc non dispo sous mysql
sans crontab tu auras du mal, à moins d'avoir un autre ordo

n°1371232
couak
Posté le 20-05-2006 à 19:49:33  profilanswer
 

tu peux toujours jeter un oeil sur phpcron mais je ne connais pas trop ce truc

n°1371287
chris-57
Posté le 20-05-2006 à 22:00:52  profilanswer
 

donc en gros va faloir que je me reconvertisse a oracle  :sarcastic:  
 
bon ba ca me ferra de l'apprentisage pour mon entrée a supinfo  :D  
 
merci beaucoup de ta réponse  
si quelqu'un a quand meme une solution je suis toujour preneur  :sol:

n°1372265
jeoff
Posté le 22-05-2006 à 15:39:59  profilanswer
 

juste par curiosité, en quoi l'utilisation de crontab n'est pas satisfaisante dans ton cas ?

n°1372269
Arjuna
Aircraft Ident.: F-MBSD
Posté le 22-05-2006 à 15:46:29  profilanswer
 

sinon, au lieu de crontab qui est répétitif, il y a la commande at, qui se lance une seule fois.
 
suffit de faire un script bach qui se lance, met à jours les tables, et crée un "at" avec lui-même en paramètre à la prochaine heure d'activation.
 
ou un cron qui se lance toutes les x minutes, et qui, avant de lancer l'update, vérifie qu'il a bien atteinds l'heure de la prochaine update


Message édité par Arjuna le 22-05-2006 à 15:46:50
n°1372663
chris-57
Posté le 22-05-2006 à 22:45:36  profilanswer
 

Arf  
ceci ne va pas dans mon cas  
car c'est l'utilisateur qui dois lancer le crontab ( ou autre équivalent )  
pour par exemple modifier la valeur x dans la table a tel heure  
l'utilisateur dois pouvoir en lancer plusieurs et ceux-ci doivent etres indépendant  
c'est pourquoi les crontab ou autres ne fonctionnent pas dans mon cas

n°1372734
couak
Posté le 23-05-2006 à 00:18:26  profilanswer
 

comme dis arjuna, un simple "at" suffit dans ce cas là


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

  Automatisation des table

 

Sujets relatifs
<table>[PHP/MySql] Supprimer une table SQL temp dans une session PHP
Impossible d'ajouter des éléments à la tablemysql -> Count(*) avec deux colonnes indexées dans une table
exporter un fichier csv vers une table sqlcomment créer un TABLE dynamiquement?
programmer une table hachageprogramer la table ARP ???
border tableScript d'automatisation d'insertion d'infos dans une table mysql
Plus de sujets relatifs à : Automatisation des table


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