Executer un fichier .sql de mise a jour tables tous les jours

Fermé
Signaler
Messages postés
2
Date d'inscription
jeudi 17 avril 2014
Statut
Membre
Dernière intervention
17 avril 2014
-
Messages postés
1235
Date d'inscription
jeudi 22 avril 2010
Statut
Membre
Dernière intervention
19 mai 2015
-
bonjour
j'ai un fichier .sql que je veux exécuter de façon auto et tous les jours
- dois je passer par l'assistant de création de travail ou job si oui comment ca marche
- ou bien créer un fichier transat SQL si oui quel code mettre dedans
- ou créer un script si oui comment on crée les scripts
voici le contenu du fichier

UPDATE dbo.CONVENTION set ANNEECONVENTION=substring(NUMEROCONVENTION,3,4);

delete from dbo.DEMANDE2;

insert into dbo.DEMANDE2(NUMERODEMANDE,CODETYPEDEMANDE,CODEINFORMATION,
NUMEROATTML,NUMEROTRANSFERT,NUMEROCONVENTION,NUMEROACTE,MONTANTDEMANDE,
OBSERVATIONSDOSSIER,DATEDOSSIER,DATELIMITEPRECOMPTE,MONTANTPRET,
PRECOMPTEMENSUEL,DATEDEMANDE,ETATDEMANDE,DOSSIERDEMANDEACTION,NUMEROLETTREAVIS,
OBSERVATIONSAVISDOSSIER,REFERENCECOURRIER,TAUXINTERET,NOMBREMENSUALITES)
select * from dbo.DEMANDE;
A voir également:

3 réponses

Messages postés
4492
Date d'inscription
samedi 12 janvier 2008
Statut
Contributeur
Dernière intervention
14 juillet 2021
1 418
Salut,

1) Le plus facile c'est d'écrire un script PHP qui met à jour la base de données.
2) D'exécuter ce fichier PHP tous les jours en créant un Cron Job.
Messages postés
2
Date d'inscription
jeudi 17 avril 2014
Statut
Membre
Dernière intervention
17 avril 2014

je veux l'exécuter dans sql server 2005
Messages postés
1235
Date d'inscription
jeudi 22 avril 2010
Statut
Membre
Dernière intervention
19 mai 2015
178
Bonjour
Le plus simple est effectivement de créer un job qui exécutera tous les jours ta requête.
Pour créer un job, le plus simple est de suivre ce tutoriel.

Bonne chance,
A+