Hallo zusammen,
ich nutze MS-
SQL 2008 Express und wollte gerne Backup und Restore nutzen.
Das Backup funktioniert über:
Code:
BACKUP DATABASE [mydata] TO DISK = N'E:\Test.bak' WITH NOFORMAT, INIT, NAME = N''mydata-Vollständig Datenbank Sichern'', SKIP, NOREWIND, NOUNLOAD, STATS = 10
Wenn ich ein Restore ausführen möchte bekomme ich folgende Fehlermeldung:
---------------------------
MyApp
---------------------------
Der exklusive Zugriff auf die Datenbank ist nicht möglich, da die Datenbank gerade verwendet wird.
---------------------------
OK
---------------------------
Der
SQL-Code für den Restore sieht so aus:
Code:
RESTORE DATABASE [mydata] FROM DISK = N'E:\Test.bak' WITH FILE = 1, NOUNLOAD, REPLACE, STATS = 10
Für Backup und Restore habe ich in meiner Anwendung eine eigene ADOConnection, verbunden mit der master-Tabelle, die ADOConnection zu den Arbeitsdaten trenne ich vor dem Backup und dem Restore.
Kann mir jemand sagen wie ich das Restore durchführen muss?
Danke!