FireDAC.Phys.ADS.TFDADSRestore
Delphi
TFDADSRestore = class(TFDADSBackupRestore)
C++
class PASCALIMPLEMENTATION TFDADSRestore : public TFDADSBackupRestore
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
class | public | FireDAC.Phys.ADS.pas FireDAC.Phys.ADS.hpp |
FireDAC.Phys.ADS | FireDAC.Phys.ADS |
Beschreibung
Die Klasse, die den Advantage-Dienst zur Wiederherstellung einer Datenbank aus einer Sicherung implementiert.
Mit der Komponente TFDADSRestore fügen Sie einer Anwendung die Funktionen zur Wiederherstellung einer Datenbank aus einer Sicherung hinzu. Dies stellt eine programmgesteuerte Methode zum Aufrufen des Tools adsbackup dar.
In einer Anwendung muss zum Wiederherstellen einer Datenbank aus einer DB-Sicherung Folgendes ausgeführt werden:
- Festlegen von DriverLink, UserName, Password, Database.
- Festlegen von SourcePath – der Pfad zu den Sicherungsdateien.
- Festlegen von DestinationPath – der Pfad, zu dem Speicherort, in dem eine Datenbank wiederhergestellt werden soll.
- Aufrufen der Methode Restore.
Weitere Eigenschaften und Methoden sind optional.
Der SourcePath ist relativ zum Server, da TFDADSRestore die Sicherung auf dem DB-Server-Host wiederherstellt. Die Wiederherstellung kann mit einer freien Verbindung oder einer Dictionary-Verbindung erfolgen. Sie müssen als ADSSYS-Benutzer oder ein Benutzer aus der Gruppe "DB:Backup" angemeldet sein.