ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

This content has been translated automatically.  Click here  to view the French version.
Help / WLanguage / Managing databases / HFSQL / HFSQL Client/Server functions
  • Necessary rights
WINDEV
WindowsLinuxJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadIOS WidgetApple WatchMac Catalyst
Others
Stored procedures
HListScheduledBackup (Function)
In french: HListeSauvegardePlanifiée
HFSQL Client/ServerAvailable only with this kind of connection
Lists the full and differential backups that have been scheduled on HFSQL Client/Server. The list of scheduled backups is returned in an array of advanced hBackupDescription variables.
Example
tabSvg is array dynamic of hBackupDescription 
tabSvg = HListScheduledBackup(cnx)
hSvg is hBackupDescription

FOR EACH hSvg OF tabSvg
	Trace("_______________________________________________________")
	Trace("hSvg.Identifiant = " + hSvg.Identifier)
	Trace("hSvg.Description = " + hSvg.Description)
	Trace("hSvg.Destination = " + hSvg.Destination)
	Trace("hSvg.LimiteNombreSauvegarde = " + hSvg.LimitNumberBackups)
	Trace("hSvg.Source = " + hSvg.Source)
	Trace("hSvg.Utilisateur = " + hSvg.User)

	Trace("hSvg.PlanificationComplète.Mois = " + hSvg.SchedulingFull.Month)
	Trace("hSvg.PlanificationComplète.JourDuMois = " + hSvg.SchedulingFull.DayOfMonth)
	Trace("hSvg.PlanificationComplète.Heure = "  + hSvg.SchedulingFull.Hour)
	Trace("hSvg.PlanificationComplète.Minute = " + hSvg.SchedulingFull.Minute)
	Trace("hSvg.PlanificationComplète.JourDeLaSemaine = " + hSvg.SchedulingFull.DayOfWeek)
	Trace("hSvg.PlanificationComplète.JourDuMoisOuDeLaSemaine = " + ...
			hSvg.SchedulingFull.DayOfMonthOrDayOfWeek)

	Trace("hSvg.PlanificationDifférentielle.Mois = " + hSvg.SchedulingDifferential.Month)
	Trace("hSvg.PlanificationDifférentielle.JourDuMois = " + hSvg.SchedulingDifferential.DayOfMonth)
	Trace("hSvg.PlanificationDifférentielle.Heure = " + hSvg.SchedulingDifferential.Hour)
	Trace("hSvg.PlanificationDifférentielle.Minute = " + hSvg.SchedulingDifferential.Minute)
	Trace("hSvg.PlanificationDifférentielle.JourDeLaSemaine = " + hSvg.SchedulingDifferential.DayOfWeek)
	Trace("hSvg.PlanificationDifférentielle.JourDuMoisOuDeLaSemaine = " + ...
			hSvg.SchedulingDifferential.DayOfMonthOrDayOfWeek)

END
Syntax
<Result> = HListScheduledBackup(<Connection>)
<Result>: Array of hBackupDescription variables
Array containing the hBackupDescription variables.
<Connection>: Character string or Connection variable
Connection for which the scheduled backups must be listed. This connection corresponds to:
Remarks

Necessary rights

To list the scheduled backups, the user or the group must have:
  • for each database affected by the backup, the rights to perform backups (hRightsBackup constant) or the rights to connect (hRightsConnection or hRightsEncryptedConnection constant).
  • for a full server backup, the rights to perform backups (hRightsBackup constant) on the server.
To find out whether these rights are granted to a user or to a group, use HInfoServerRights or HInfoDatabaseRights.
To modify the rights granted to a user or group of users, use HModifyServerRights or HModifyDatabaseRights.
Component: wd300hf.dll
Minimum version required
  • Version 15
This page is also available for…
Comments
Click [Add] to post a comment

Last update: 06/12/2025

Send a report | Local help