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、Host、Protocol、UserName、Password。
データベース プロパティを設定する際に、アプリケーションがやるべきことは:
- 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);