Delphi-Quellcode:
if not Datenmodul.UniConnection.Connected then
begin
Parameter := '-rep -v -user sysdba -password masterkey '+ BackupFile +' '+ DatabaseFile;
ShellExecute(0,nil,PChar(FormMain.ExeProgramDirectory + 'gbak.exe'),PChar(Parameter),nil,SW_SHOW);
end;
habe nochmal eine Abfrage vorgepackt, der Code wird ausgeführt mit der obigen Fehlermeldung.
Ein anderes Programm greift nicht auf die
DB zu, andernfalls müsste der Fehler doch auch bei der .bat auftreten.