SQL Server-Sicherung wiederherstellen-Probleme?

Ok, also ich habe da ein bisschen ein Problem - ich ausgeführt, code auf meinem SQL-Server und nicht merke, dass ich nicht die WO etwas ausgewählt. Natürlich, als ich sah, das "608 rows affected" eher als "1 row affected" ich ausgeflippt ein wenig.

Zum Glück habe ich ein backup gespeichert, aber aus irgendeinem Grund, ich bin immer ein paar Probleme. Nun, ich nahm die server down, so dass ich weiß, dass es nicht von jedermann verwendet, aber es gibt mir die folgende Fehlermeldung

"Wiederherstellung fehlgeschlagen für Server 'myserver'.

System.Daten.sqlclient.sqlerror: der Exklusive Zugang konnte nicht ermittelt werden
da die Datenbank in Benutzung ist. (Microsoft.SqlServer.Smo)"

Sah ich etwas sagte, ich sollte mit

Alter Database Databases
SET SINGLE_USER WITH ROLLBACK IMMEDIATE

RESTORE DATABASE PRODUCT
FROM DISK = ''

aber ich habe drei Vorbehalte zu diesem code. Erstmal, ich bin völlig unsicher, wie sich zu drehen wieder auf multi_user aus. Zweite, ich weiß nicht, wo das Programm speichert seine backups. Dritte, diese SQL ist ein bisschen über meinem Kopf - ich bin relativ neu in der Sprache, ehrlich gesagt, so bin ich nicht sicher, wie dies Einfluss auf die Dinge.

Jemand irgendwelche Antworten auf meine Probleme?

InformationsquelleAutor Kulahan | 2011-10-18
Schreibe einen Kommentar