Einzelnen Beitrag anzeigen

Benutzerbild von Jens Hartmann
Jens Hartmann

Registriert seit: 11. Jan 2009
Ort: Wilnsdorf
1.439 Beiträge
 
Delphi XE2 Professional
 
#3

AW: Datenbank Backup mit Firebird

  Alt 21. Jun 2010, 18:32
Wäre eine Möglichkeit,

wobei ich natürlich von dem Thema der Batchdatei nicht wegkomme. Gibt es nicht einen Möglichkeit z.B. über ShellExecute verschieden Daten an die cmd Eingabeaufforderung zu senden. So das man z.B. Passwort und Benutzer direkt aus Delphi senden würde.

Also irgendwie so in dieser Richtung...
Delphi-Quellcode:
procedure Tform1.btnSaveTestClick(Sender: TObject);
var
  cmdString : String;
begin
  cmdString := '/c dir C:\Programme\Firebird\Firebird_2_1\bin\gbak.exe '+
  '-b -v -user SYSDBA -pas masterkey localhost:"C:\ProgramData\hu\db\MeineDB.fdb" '+
  '"C:\ProgramData\hu\db\MeineDB.bak"';
  ShellExecute(Handle,'open','cmd.exe',PAnsiChar(cmdString),nil,SW_SHOW);
end;
Gruß Jens
Jens Hartmann
Das Leben selber ist zu kurz, also nutze jeden Tag wie er kommt.
  Mit Zitat antworten Zitat