FireDAC.Phys.IBBase.TFDIBConfig.ShutdownDB
Delphi
procedure ShutdownDB(AMode: TIBShutdownMode; ATimeout: LongWord);
C++
void __fastcall ShutdownDB(Firedac::Phys::Ibwrapper::TIBShutdownMode AMode, unsigned ATimeout);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | FireDAC.Phys.IBBase.pas FireDAC.Phys.IBBase.hpp |
FireDAC.Phys.IBBase | TFDIBConfig |
Beschreibung
Mit der Methode ShutdownDB können Sie die Datenbank schließen.
Mit der Methode ShutdownDB können Sie die Datenbank schließen, indem Sie den Modus bzw. die Wartezeit angeben. Die unterstützten Modi sind:
- smForce - schließt die Datenbank, wenn keine Verbindungen zu der Datenbank vorhanden sind oder am Ende der von Ihnen angegebenen Wartezeit. Dieser Modus entspricht der Option gfix -shut -force n.
- smDenyTransactions - schließt die Datenbank, wenn keine aktiven Transaktionen am Ende der von Ihnen angegebenen Wartezeit vorhanden sind. Dieser Modus verweigert neue Transaktionen während der Wartezeit und schlägt fehl, wenn am Ende der Wartezeit aktive Transaktionen vorhanden sind. Dieser Modus entspricht der Option gfix -shut -tran n.
- smDenyAttachements - schließt die Datenbank, wenn am Ende der von Ihnen angegebenen Wartezeit keine aktiven Transaktionen vorhanden sind. Dieser Modus verweigert neue Datenbankanlagen während dieser Wartezeit und schlägt fehl, wenn am Ende der Wartezeit aktive Datenbankanlagen vorhanden sind. Dieser Modus entspricht der Option gfix -shut -attach n.