Delphi hast Du vergessen ! Natürlich läuft der Server noch (als Service). Und mein Programm soll ja das restore machen. Da ist die Datenbank aber geschlossen und auch die Transactions commited. Das merkt man auch schön, wenn nach dem Restore-Versuch darauf zugegriffen werden soll. Da heißt es nämlich "Database is not open". Zur Zeit habe ich 2 Varianten, je nach Einstellung : "
DB might be in use" und "
DB is not open" (direkt beim restore).