Um ein Backup, welches mit SQL Server 2000 erstellt wurde, unter SQL Server 2005 wieder herzustellen, muss man einen neue Datenbank erstellen (möglichst mit dem selben Namen) und dann das Backup einspielen (Achtung, überschreiben aktivieren unter Optionen). Dabei wird automatisch der Kompatibilitätsmodus mit 8.0 = SQL Server 2000 aktiviert. Diesen kann man nachher unter den Eigenschaften der Datenbank wieder auf 9.0 = SQL Server 2005 zurücksetzen.
Versucht man ein Backup zurück zu spielen, ohne dass man vorher eine leere Datenbank erstellt hat, kann folgender Fehler auftreten:
Restore failed for Server ‘[Servername]\SQLEXPRESS’. (Microsoft.SqlServer.Express.Smo)
System.Data.SqlClient.SqlError: The operating system returned the error ‘5(Access is denied.)’ while attempting ‘RestoreContainer::ValidateTargetForCreation’ on ‘c:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\[Datenbankname].MDF’. (Microsoft.SqlServer.Express.Smo)