FireDAC.Phys.ADS.TFDADSRestore
Delphi
TFDADSRestore = class(TFDADSBackupRestore)
C++
class PASCALIMPLEMENTATION TFDADSRestore : public TFDADSBackupRestore
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
class | public | FireDAC.Phys.ADS.pas FireDAC.Phys.ADS.hpp |
FireDAC.Phys.ADS | FireDAC.Phys.ADS |
Description
Classe implémentant le service Advantage qui restaure une base de données à partir d'une sauvegarde.
Utilisez le composant TFDADSRestore pour ajouter une capacité de restauration de base de données à partir d'une sauvegarde à une application. Cette méthode de programmation invoque l'outil adsbackup.
Pour restaurer une base de données à partir d'une sauvegarde, une application doit :
- Spécifier les propriétés DriverLink, UserName, Password, Database.
- Spécifier la propriété SourcePath - le chemin d'accès aux fichiers de sauvegarde.
- Spécifier la propriété DestinationPath - le chemin de restauration d'une base de données.
- Appeler la méthode Restore.
Les autres propriétés et méthodes sont facultatives.
La propriété SourcePath dépend du serveur car la classe TFDADSRestore restaure la sauvegarde sur l'hôte du serveur de base de données. La restauration peut être effectuée en utilisant une connexion libre ou une connexion basée sur un dictionnaire. Vous devez être connecté en tant qu'utilisateur ADSSYS ou en tant qu'utilisateur dans le groupe DB:Backup.