bonjour,
j aimerai purger des tables (ou faire des operations sur des tables)
de façon periodique et automatique
y a t il un moyen avec des commandes pl/sql ?
merci
bonjour,
j aimerai purger des tables (ou faire des operations sur des tables)
de façon periodique et automatique
y a t il un moyen avec des commandes pl/sql ?
merci
Avec Sybase, c'est pas le PL-SQL, mais le T-SQL
Là, ça édpend de votre version. Si c'est une 12.5 ou une 15, il y a un scheduler intégré.
Avant, il faut passer par le scheduler OS, en lançant en ligne de commande le script via
Code : Sélectionner tout - Visualiser dans une fenêtre à part isql -U login -P pwd -S Instance -i script.sql -o journal.out -d NomDeLaBase
Sr DBA Oracle / MS-SQL / MySQL / Postgresql / SAP-Sybase / Informix / DB2
N'oublie pas de consulter mes articles, mon blog, les cours et les FAQ SGBD
Attention : pas de réponse technique par MP : pensez aux autres, passez par les forums !
salut,
a quoi correspond "Instance" ?
c'est quoi un scheduler ?
desolé pour ces questions bete mais je suis nouveau et j y cinnais rien !
ma version semble etre du 12.5 (Sybase ase)
merci
l'instance est le nom de votre serveur ASE (généralement contenu dans la variable d'environnement DSQUERY)
Un scheduler est un programme permettant de lancer des commandes à des temps planifiés: ex. lancer la sauvegarde tous les soirs à 8 heures.
Anciennement, cette tâche était dévolue à l'OS (AT sous Windows, crontab sous Unix). Dans les dernières versions de l'ASE, c'est un module interne au serveur.
Sr DBA Oracle / MS-SQL / MySQL / Postgresql / SAP-Sybase / Informix / DB2
N'oublie pas de consulter mes articles, mon blog, les cours et les FAQ SGBD
Attention : pas de réponse technique par MP : pensez aux autres, passez par les forums !
Partager