none
SQL Server 2014 Datenbanksicherung in SQL Server 2008 wiederherstellen RRS feed

  • Frage

  • Guten Abend,

    Ich habe eine DB in einem 2014er Server mit dem SSMS gesichert und will dieses Backup in einen 2008er Server (Version 10.0.5520.0) mit dem SSMS wiederherstellen.

    Ich erhalte folgende Meldung:
    =========================================
    Die angegebene Umwandlung ist ungültig. (SqlManagerUI)

    -------------------------------
    Speicherort des Programms:

    bei Microsoft.SqlServer.Management.SqlManagerUI.SqlRestoreDatabaseGeneral.PopulateGridWithBackupSetsFromDevices()
    bei Microsoft.SqlServer.Management.SqlManagerUI.SqlRestoreDatabaseGeneral.GetBackupSetsFromDevices()
    bei Microsoft.SqlServer.Management.SqlManagerUI.SqlRestoreDatabaseGeneral.textDeviceSelected_TextChanged(Object sender, EventArgs e)
    bei System.Windows.Forms.Control.OnTextChanged(EventArgs e)
    bei System.Windows.Forms.TextBoxBase.OnTextChanged(EventArgs e)
    bei System.Windows.Forms.Control.set_Text(String value)
    bei System.Windows.Forms.TextBoxBase.set_Text(String value)
    bei System.Windows.Forms.TextBox.set_Text(String value)
    bei Microsoft.SqlServer.Management.SqlManagerUI.SqlRestoreDatabaseGeneral.buttonSelectDevice_Click(Object sender, EventArgs e)
    bei System.Windows.Forms.Control.OnClick(EventArgs e)
    bei System.Windows.Forms.Button.OnClick(EventArgs e)
    bei System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
    bei System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
    bei System.Windows.Forms.Control.WndProc(Message& m)
    bei System.Windows.Forms.ButtonBase.WndProc(Message& m)
    bei System.Windows.Forms.Button.WndProc(Message& m)
    bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
    bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
    bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

    Hinweis:
    Mit dem Restore eines Backups der gleichen DB aus einem 2005er Server habe ich keine Probleme.

    Für Hilfe bedanke ich mich im Voraus!

    Ralf
    Donnerstag, 27. November 2014 20:15

Antworten

  • Hallo Ralf,

    generell kann man eine SQL Server Datenbank, die mit einer neueren Version erstellt wurde, nicht in einer früheren Version wiederherstellen. Nur umgekehrt (also älter -> neuer) geht bis zu einem gewissen Versionsunterschied - siehe RESTORE (Abschnitt Kompatibilitätsunterstützung).

    Die einzige Möglichkeit - soweit keine neueren Features verwendet wurden - wäre entweder ein Skript zu erstellen oder über SSMS Aufgaben -> Datenbank kopieren, die Datenbank zu übertragen.

    Gruß Elmar

    Donnerstag, 27. November 2014 21:10