Was bleibt bei einer Datenbanksicherung / -wiederherstellung nicht erhalten? (SQL Server 2005)


7

Wenn ich eine Sicherungskopie einer Datenbank auf einem SQL 2005-Server erstelle und diese Sicherung dann in einer anderen (neuen) Datenbank auf derselben Datenbankserverinstanz wiederherstelle, werden die Dinge nicht beibehalten (z. B. zwischengespeicherte Ausführungspläne, Statistiken usw.). .)

Antworten:


6

Pläne werden beim ersten Durchlauf neu erstellt.

Andernfalls ist alles auf Datenbankebene vorhanden, außer dort, wo es auf Instanzebene interagiert, z.

  • Reproduzieren
  • Sicherungsjobs / -pläne
  • Wartungspläne / -pläne
  • Login-Zuordnungen zu Benutzern

Für eine alltägliche Standarddatenbank müssen Sie sich keine Sorgen machen.


auch alle benutzerdefinierten gespeicherten Prozesse, die der "Master" -Datenbank hinzugefügt wurden
Ian Ringrose

Guter Punkt, ich würde sagen, diese "Instanz-Ebene"
gbn

3

Verwaiste Benutzer sind häufig das Ergebnis der Wiederherstellung von MS SQL Server-Datenbanken. Hier ist ein Artikel zum Beheben verwaister Benutzer .


0

Ich bin nicht sicher, ob ich es falsch gemacht habe oder nicht, aber wenn ich eine Wiederherstellung mache, scheint es nie Benutzerinformationen zu übertragen. Am Ende muss ich sie manuell (oder über ein anderes Skript) erneut hinzufügen.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.