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.). .)

Justin
quelle

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.

gbn
quelle
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 .


quelle
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.


quelle