FireDAC.Phys.ADS.TFDADSRestore
Delphi
TFDADSRestore = class(TFDADSBackupRestore)
C++
class PASCALIMPLEMENTATION TFDADSRestore : public TFDADSBackupRestore
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
class | public | FireDAC.Phys.ADS.pas FireDAC.Phys.ADS.hpp |
FireDAC.Phys.ADS | FireDAC.Phys.ADS |
説明
バックアップからデータベースを復元する Advantage サービスを実装したクラスです。
TFDADSRestore コンポーネントを使用すると、バックアップからデータベースを復元する機能をアプリケーションに追加することができます。これは、adsbackup ツールをプログラムから呼び出すための手段です。
DB バックアップからデータベースを復元するには、アプリケーションで以下の処理を行う必要があります。
- DriverLink、UserName、Password、Database を指定します。
- SourcePath(バックアップ ファイルのパス)を指定します。
- DestinationPath(データベースを復元する先のパス)を指定します。
- Restore メソッドを呼び出します。
他のプロパティやメソッドの使用はオプションです。
TFDADSRestore は DB サーバー ホスト上でバックアップを復元するため、SourcePath はサーバーからの相対パスです。復元は、空き接続またはディクショナリ接続を使って行うことができます。ADSSYS ユーザーまたは DB:Backup グループのユーザーとしてログインする必要があります。