FireDAC.Phys.IBBase.TFDIBConfig
Delphi
TFDIBConfig = class (TFDIBService)
C++
class PASCALIMPLEMENTATION TFDIBConfig : public TFDIBService
プロパティ
| 種類 | 可視性 | ソース | ユニット | 親 |
|---|---|---|---|---|
| class | public | FireDAC.Phys.IBBase.pas FireDAC.Phys.IBBase.hpp |
FireDAC.Phys.IBBase | FireDAC.Phys.IBBase |
説明
Firebird および InterBase のデータベース プロパティ設定サービスを実装したクラスです。
TFDIBConfig コンポーネントを使用すると、データベース プロパティ設定機能をアプリケーションに追加できます。これは、プログラムで gfix ツールを DB サーバー プロセス内のスレッドとして呼び出す手段です。アプリケーションでデータベース プロパティを設定するには、以下を行います。
- DriverLink、UserName、Password、Host を指定します。
- Database(セットアップ対象となるデータベース ファイル)を指定します。
- SetXxx、ShutdownDB、OnlineDB、ActivateShadow のいずれかのメソッドを呼び出します。
例
FDIBConfig1.DriverLink := FDPhysIBDriverLink1;
FDIBConfig1.UserName := 'sysdba';
FDIBConfig1.Password := 'masterkey';
FDIBConfig1.Host := 'db.srv.host';
FDIBConfig1.Protocol := ipTCPIP;
FDIBConfig1.Database := 'e:\ib\addemo.gdb';
FDIBConfig1.ShutdownDB(smForce, 5);