Ich möchte eine SQL Server 2012 Standard-Datenbank in meine lokale Datenbank kopieren. Ich habe den Assistenten versucht, der beschwert, dass Localdb keine SQL Server 2005 oder spätere Express-Instanz ist. Ich habe auch ein Backup/Restore, sondern auf die in meinem localdb wiederherstellen ich die folgende Fehlermeldung erhalten ...Wie kopiere ich die SQL Server 2012-Datenbank in die lokale Datenbank-Instanz?
das Lauf ...
RESTORE DATABASE CSODev
FROM DISK = 'C:\MyBckDir\CSODev.bak'
WITH MOVE 'CSOdev_Data' TO 'C:\Users\cblair\CSOdev_Data.mdf',
MOVE 'CSOdev_Log' TO 'C:\Users\cblair\CSOdev_Log.ldf',
REPLACE
Fehlermeldung bekomme ich ...
Verarbeitete 8752 Seiten für Datenbank 'CSODev' Datei 'CSOdev_Data' für Datei 1.
verarbeitet 5 Seiten für Datenbank 'CSODev' Datei 'CSOdev_Log' für Datei 1.M sg 1853, Ebene 16, Status 1, Zeile 1
Die logische Datenbankdatei 'CSOdev_Log' wurde nicht gefunden. Geben Sie den vollständigen Pfad für die Datei an.
Msg 3167, Ebene 16, Status 1, Zeile 1
RESTORE konnte die Datenbank 'CSODEV' nicht starten.
Nachricht 3013, Ebene 16, Status 1, Zeile 1
RESTORE DATABASE wird abnormal beendet.
Die Datenbank endet im Modus "Recovery Pending". Es scheint, als ob es Probleme mit der Protokolldatei hat. Ich habe 2 verschiedene Backups ausprobiert, falls eines beschädigt wurde.
Vielleicht versuchen Sie, Ihre Dateien anderswo als Ihren Profilordner zu platzieren. Was passiert, wenn Sie die Daten-/Protokolldateien beispielsweise nach C: \ Data verschieben? –
Ich habe es versucht und immer noch dieselbe Fehlermeldung erhalten. –
Ich war in der Lage, dies erfolgreich zu tun - Ich habe eine Datenbank auf einer normalen Instanz erstellt, gesichert und wiederhergestellt es in einer lokalen Datenbank-Instanz ganz gut: http://i.stack.imgur.com/rOOHq.png Ich bin Ich bin mir nicht sicher, welche Informationen in Ihrer Frage fehlen, aber Sie tun eindeutig etwas anderes.Ich weiß nicht, was ich fragen soll, um das herauszufinden. Tritt dies für eine Datenbank oder nur für diese spezifische Datenbank auf? –