Ich habe Probleme beim Wiederherstellen einer Datenbanksicherung von meinem aktuellen Host (SQL Server 2012 Express) zu meinem neuen Host (SQL Server 2014).Versuchen, SQL Server 2012 Express zu 2014 wiederherzustellen
Ich verwende MyLittleBackup und meldet den Fehler unten.
Es scheint doppelte MDF-Dateien in dem Skript zu sein, das es ausführt.
Warum gibt es Duplikate und wie kann ich es beheben?
.Net SqlClient Data Provider
Datei 'C: \ Programme \ Microsoft SQL Server \ MSSQL10_50.MSSQLSERVER \ MSSQL \ DATA \ rbkkipfb_xxx_data.mdf' wird von "ftrow_Products und Brands beansprucht (3) und "xxx_dat" (1). Die WITH MOVE-Klausel kann zum Verschieben einer oder mehrerer Dateien verwendet werden. Datei 'C: \ Programme \ Microsoft SQL Server \ MSSQL10_50.MSSQLSERVER \ MSSQL \ DATA \ rbkkipfb_xxx_data.mdf' wird von 'ftrow_ProductsAndBrands' (4) und 'xxx_dat' (1) beansprucht. Die WITH MOVE-Klausel kann zum Verschieben einer oder mehrerer Dateien verwendet werden. RESTORE DATABASE wird abnormal beendet.
USE [master] GO
ALTER DATABASE [rbkkipfb_xxx] SET SINGLE_USER MIT ROLLBACK SOFORT GO
RESTORE DATABASE [rbkkipfb_xxx] FROM DISK = N'C: \ inetpub \ mylittlebackup \ data \ MLBUpload \ MSSQL \ rbkkipfb_xxx \ 636124445992698861_xxx.bak‘ WITH RECOVERY, FILE = 1, REPLACE, MOVE N'ftrow_ProductsAndBrands' TO N'C: \ Programme \ Microsoft SQL Server \ MSSQL10_50.MSSQLSERVER \ MSSQL \ DATA ** rbkkipfb_xxx_data * * .mdf ' , MOVE N'ftrow_Products und Brands' TO N'C: \ Program Files \ Microsoft SQL Server \ MSSQL10_50.MSSQLSERVER \ MSSQL \ DATA ** ** rbkkipfb_xxx_data mdf ' , MOVE N'xxx_dat' TO N'C:. \ Programme \ Microsoft SQL Server \ MSSQL10_50.MSSQLSERVER \ MSSQL \ DATEN ** rbkkipfb_xxx_data ** .mdf ' , MOVE N'xxx_log' NACH N'C: \ Programme \ Microsoft SQL Server \ MSSQL10_50.MSSQLSERVER \ MSSQL \ DATEN \ rbkkipfb_xxx_log.ldf ' , NOUNLOAD, STATS = 10 GO
ALTER DATABASE [rbkkipfb_xxx] FILE (NAME = N'ftrow_ProductsAndBrands', MAXSIZE = 10485760KB) MODIFY GO
DATABASE ALTER [rbkkipfb_xxx] 012.351 FILE MODIFY(NAME = N'xxx_log‘, MAXSIZE = 10485760KB) GO
ALTER DATABASE [rbkkipfb_xxx] SET MULTI_USER MIT ROLLBACK SOFORT GO
Edit: Ich denke, das zur Volltextindizes zurückzuführen ist, kann ich ohne sie wiederherstellen?
Wie entfernen Sie aus der Quellsicherung und meinst du die Bak-Datei? Die ursprüngliche Datenbank ist nicht mehr verfügbar ... – johna
Oh. Ich weiß nicht, wie ich das machen soll. Ich dachte, dass die ursprüngliche Datenbank verfügbar war, wo Sie die Indizes löschen und eine neue Sicherung erstellen können. –
Vielen Dank für Ihre Antworten ... Aber sagen Sie, dass die Datenbank-Sicherung überhaupt keinen Nutzen hat? – johna