ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Help / WLanguage / Managing databases / HFSQL / HFSQL Client/Server functions
  • Droits nécessaires
WINDEV
WindowsLinuxJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac Catalyst
Autres
Procédures stockées
Ajoute une tâche d'optimisation des fichiers de données HFSQL Client/Serveur.
Exemple
// Recalculer les statistiques des fichiers de la base "MaBase", 
// tous les samedis à 23H00
Optim est une hOptimisationPlanifiée
Optim.Description = "Recalcul des statistiques des fichiers de la base de données MaBase"
Optim.Planification.Mois = "*"
Optim.Planification.JourDeLaSemaine = "samedi"
Optim.Planification.Heure = "23"
Optim.Planification.Minute = "0"
Optim.Fichier[1].Nom = "MaBase"
Optim.Fichier[1].Option = hOptStat
HAjouteOptimisationPlanifiée(MaConnexion, Optim)
Syntaxe
<Résultat> = HAjouteOptimisationPlanifiée(<Connexion> , <Tâche d'optimisation planifiée>)
<Résultat> : Booléen
  • Vrai si la tâche d'optimisation planifiée a été ajoutée
  • Faux en cas d'erreur. La fonction HErreurInfo permet d'identifier l'erreur.
<Connexion> : Chaîne de caractères ou variable de type Connexion
Connexion pour laquelle une tâche d'optimisation planifiée doit être ajoutée. Cette connexion correspond :
<Tâche d'optimisation planifiée> : Variable de type hOptimisationPlanifiée
Nom de la variable de type hOptimisationPlanifiée manipulée.
Remarques

Droits nécessaires

Pour ajouter une tâche d'optimisation planifiée, il est nécessaire de posséder :
  • le droit correspondant (constante hDroitGèreTâche) sur le serveur,
  • pour chaque base concernée, le droit de connexion (constante hDroitConnexion ou hDroitConnexionCryptée),
  • le droit d'exécuter la commande liée à la tâche d'optimisation planifiée.
La tâche sera exécutée avec le compte de l'utilisateur qui a créé la tâche.
Pour une optimisation du serveur complet, l'utilisateur doit être super-utilisateur.
Remarque : Si le serveur est éteint, la tâche d'optimisation planifiée ne sera pas réalisée. La tâche d'optimisation planifiée sera réalisée à la prochaine date disponible lorsque le serveur sera allumé.
Pour savoir si un utilisateur ou un groupe possède ces droits, utilisez la fonction HInfoDroitServeur ou HInfoDroitDaseDeDonnées.
Pour modifier les droits d'un utilisateur ou d'un groupe d'utilisateurs, utilisez la fonction HModifieDroitServeur ou HModifieDroitBaseDeDonnées.
Composante : wd300hf.dll
Minimum version required
  • Version 15
Comments
Click [Add] to post a comment

Last update: 10/23/2024

Send a report | Local help