Zum Inhalt springen

DB im laufenden Betrieb kopieren (MSSQL 2k Server)


aka133

Empfohlene Beiträge

Hallo,

wie oben im Titel schon gesagt muss ich eine Datenbank von einem MS SQL 2000 Server kopieren, ohne den Server dabei zu stoppen, da diese im produktiven Einsatz ist.

Die Datenbank benötige ich für Testzwecke lokal auf meinem Rechner, wo ich einen MS SQL 2005 Server laufen habe.

Wie bekomme ich die DB auf meinen PC ohne den Srv zu stoppen?

Mit "backup database ..."?

Die Datensätze sollen nach dem kopieren natürlich dann noch auf beiden Systemen korrekt sein.

Besten Dank für jede Hilfe!

Mfg

Link zu diesem Kommentar
Auf anderen Seiten teilen

Danke für die schnelle Antwort.

Es wär halt schön wenn ich das Bkup eher hätte als morgen.

Wenn ich

BACKUP DATABASE test TO DISK = '...' hat doch den selben effekt oder täusch ich mich da? Hab mich mit Serverbackups noch nie beschäftigt :floet:

Und wie binde ich die Datenbank korrekt in den lokalen Server ein?

MfG

Link zu diesem Kommentar
Auf anderen Seiten teilen

Ja, Backup und Restore funktioniert auch als (T)-SQL-Befehl...

Mundgerecht aufbereitet (daraufhin zielte wohl deine Frage... :rolleyes: )

Sichern:



BACKUP DATABASE [i]Dein_DB_Name[/i]

TO DISK='X:\[i]Dein_Backup_Pfad[/i]\[i]Dein_Backup_Name[/i].bak'


Wiederherstellen:


RESTORE DATABASE [i]Dein_DB_Name[/i]

   FROM DISK = 'X:\[i]Dein_Backup_Pfad[/i]\[i]Dein_Backup_Name[/i].bak' 

   WITH MOVE [i]Dein_Logischer_DB_Name[/i] TO 'Y:\[i]Dein_Daten_Pfad[/i]\[i]Dein_Datenbank_Datei_Name[/i].mdf',

   MOVE [i]Dein_Logischer_Protokoll_Name[/i] TO 'Y:\[i]Dein_Daten_Pfad[/i]\[i]Dein_Protokoll_Datei_Name[/i].ldf'


Microsoft hat dem Thema zufällig auch einen ganzen Artikel gewidmet.

Edit: Beachte, dass der Pfad beim Sichern sich auf dem Server befindet, der beim Wiederherstellen aber geändert werden muss...

Link zu diesem Kommentar
Auf anderen Seiten teilen

Die Datenbank benötige ich für Testzwecke lokal auf meinem Rechner, wo ich einen MS SQL 2005 Server laufen habe.

Es funktioniert nur ein Weg beim Backup/Restore zwischen SQL Server 2000 und 2005:

Von SQL Server 2000 nach SQL Server 2005.

Eine SQL2005-Datenbank kann nicht wieder auf den SQL Server 2000 zurueckgespielt werden, auch nicht bei Verwendung des SQL2000-Kompatibilitaetsmodus.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Danke für die Antworten!

Waren wirklich Aufschlussreich.

Goos, die Zeit dafür hatte ich lieder nicht in der letzten Woche.

Honkytonk, hat ohne Probleme funktioniert, Danke ;)

hades: Ich benötige die DB nur Testweise auf meine System, daher wäre das zurücksichern auf den SQL2k-Server nicht nötig, aber Danke für die nützliche Information!

MfG,

aka

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...