blob 10 Geschrieben 17. September 2008 Melden Teilen Geschrieben 17. September 2008 Hallo Zusammen, ich habe folgendes SQL Problem: Ich habe von einem bestehenden SQL 2005 Express Server die Datenbanken gesichert, einfach nur die DB angehalten und dann die .mdf und .ldf auf einen anderen Server kopiert. Auf diesem anderen Server habe ich eine neue frische Installation von SQL Express aufgesetzt, und möchte dort nun die Datenbanken einfügen. Nur es funktioniert leider nicht. Für die Administration habe ich das Management Tool installiert, also den SSMSEE. SQL Express hat SP2 installiert (der alte und der neue). Wenn ich jetzt über SSMSEE versuche, eine DB wiederherzustellen will er nur .bak o. .trn Dateien. Zum Test habe ich eine Systemdatenbank mit SSMSEE gesichert und versucht, in eine neue Datenbank wiederherzustellen, auch dies ohne Erfolg. Hat jemand das Rätsel's Lösung? Zitieren Link zu diesem Kommentar
phoenixcp 10 Geschrieben 17. September 2008 Melden Teilen Geschrieben 17. September 2008 Also ein reines Restore geht nur von einem Datenbank- oder Transaktionlogbackup. Du könntest es wenn überhaupt über das Attachen der Datenbankdateien probieren. Insgesamt aber der falsche Weg. Der korrekte Weg wäre: Datenbank auf dem alten Server backuppen, das Backup auf den neuen Server kopieren. Auf dem neuen Server eine neue (leere) Datenbank einrichten und in dieser Datenbank das Backup restoren. Zitieren Link zu diesem Kommentar
Cybquest 36 Geschrieben 17. September 2008 Melden Teilen Geschrieben 17. September 2008 Im Manager rechtsklick auf Datenbanken - alle Aufgaben - Datenbank anhängen. Zitieren Link zu diesem Kommentar
phoenixcp 10 Geschrieben 17. September 2008 Melden Teilen Geschrieben 17. September 2008 Im Manager rechtsklick auf Datenbanken - alle Aufgaben - Datenbank anhängen. Kann man tun, finde ich persönlich aber ein bisschen unsauber. Aber ist durchaus auch ein Weg... Zitieren Link zu diesem Kommentar
blob 10 Geschrieben 17. September 2008 Autor Melden Teilen Geschrieben 17. September 2008 Danke Frank, das hatte ich gesucht. Aber im SQL 2005 Express SSMSEE heisst es nur anderster, habe es erst bei genaustem Lesen wieder erkannt: Rechtsklick Datenbanken -> Anfügen... Alle Aufgaben / Tasks gibt es dort gar nicht. Aber es funktioniert! :-) Zitieren Link zu diesem Kommentar
Cybquest 36 Geschrieben 17. September 2008 Melden Teilen Geschrieben 17. September 2008 Stimmt, sorry. Hab im "normalen" Enterprise Manager geschaut. @phoenixcp Der Vollständigkeit halber sollte man die Datenbank an der Quelle mit "Datenbank abhängen" oder "trennen" (genauen Wortlaut weiß ich grad nimmer;) ) natürlich erst mal sauber abhängen. Natürlich ist Backup/Restore der sauberere Weg, aber bei einem Umzug von x Datenbanken halte ich den Abhäng-/Anhäng-Weg für durchaus gangbar ;) Zitieren Link zu diesem Kommentar
phoenixcp 10 Geschrieben 17. September 2008 Melden Teilen Geschrieben 17. September 2008 @phoenixcpDer Vollständigkeit halber sollte man die Datenbank an der Quelle mit "Datenbank abhängen" oder "trennen" (genauen Wortlaut weiß ich grad nimmer ) natürlich erst mal sauber abhängen. Genau das ist ja DER entscheidende Punkt, das man die DB vorher sauber "aushängt". Einfach mal den Dienst anhalten und die Files wegkopieren ist schon ein wenig gewagt. Aber wenn es denn funktioniert... Zitieren Link zu diesem Kommentar
blob 10 Geschrieben 23. September 2008 Autor Melden Teilen Geschrieben 23. September 2008 es hat! :-) Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.