bnagus
Goto Top

SQL Server 2005 Umzug

Hallo zusammen

Wir stellen gerade unsere Serverstruktur um. Daher setzte ich einen komplett neuen Server auf.
WIr wollen eigentlich bei null anfangen und alles neu einrichten. Nur die Daten möchten wir vom alten Server sichern.
Daraus resultiert meine Frag:

Wie kann ich meine Datenbank Instanzen und deren Datenbanken auf meinem alten MS SQL 2005 Standard Server sichern und diese dann auf die neue Maschine (ebenfalls MS SQL 2005 Standard) wiederherstellen?
Die beiden Server sind nicht verbunden und haben daher auch andere DC.

Ich habe den neuen Server aufgesetzt und SQL installiert. Dann habe ich die passenden Instanzen eingerichtet und leere Datenbanken eingefügt. Nun wollte ich die Datenbanken auf dem alten Server sichern und auf dem neuen wiederherstellen.
Leider funktioniert das so nicht:
"System.Data.SqlClient.SqlError: Der Mediensatz hat 2 Medienfamilien, aber nur 1 wurden bereitgestellt"

Diese Meldung bekomme ich bei allen Instanzen und Datenbanken.

Was muss ich da anders machen?
Oder gibt es da noch einen ganz anderen Weg?

Danke und Grüße

Content-Key: 148210

Url: https://administrator.de/contentid/148210

Printed on: April 24, 2024 at 05:04 o'clock

Member: Karo
Karo Aug 03, 2010 at 10:24:25 (UTC)
Goto Top
Also Du hast wirklich verschiedene Instanzen vom SQL Server (z.B. SQL Standard Instanz, SQL2 etc...)?
Sind das gleiche Versionen oder unterschiedliche?
Die Instanznamen auf dem neuen Server sind 1:1 zum alten?
Du hast von jeder DB ein FULL Backup gemacht?
Du spielst die DB in die richtige Instanz ein?
Du spielst di DB direkt am Server ein?

Ok, zu der Fehlermeldung: Du hast ein Backup Set erstellt, das mehrere Files enthält. Wenn Du die also zurückspielen willst, dann musst Du auch alle angeben. Sprich hats Du ein Set von 2 Dateien musst Du 2 angeben, hast Du 3 Backup Dateien, dann alle 3 .... aso.
Mitglied: 45877
45877 Aug 03, 2010 at 10:24:37 (UTC)
Goto Top
Member: bnagus
bnagus Aug 03, 2010 at 12:58:13 (UTC)
Goto Top
ja, das war es.
Da war noch eine zweite Datei im Backup.

Danke für den Tipp!

Ist denn mit dem Wiedereinspielen des Backups alles erledigt, doer muss ich noch etwas anderes für den neuen Server einstellen?
Member: Karo
Karo Aug 03, 2010 at 14:25:25 (UTC)
Goto Top
Wenn Du mehrere Instanzen hast, dann solltest Du mal schauen, auf welchen Ports die auf dem alten Server ansprechbar waren wenn Du unterschiedliche SQL Server Versionen laufen hattest.
Member: bnagus
bnagus Sep 01, 2010 at 13:50:16 (UTC)
Goto Top
Hallo zusammen

So, ich habe mich nach meinem Urlaub mal wieder an den Umzug gesetzt.
Ich habe nun die DB auf den neuen Server "zurückgesichert".
Wenn ich nun über ODBC versuche den Server anzusprechen, bekomme ich immer folgende Fehlermeldung:
SQLState: '01000'
SQL Server-Fehler: 10060
[Microsoft][ODBC SQL Server Driver][Shared Memory]ConnectionOpen (Connecnt()).
Fehler bei der Verbindung:
SQLState: '08001'
SQL Server-Fehler: 17
[Microsoft]ODBC SQL Server Driver][Shared Memory]SQL Server existiert nicht oder Zugriff verweigert.

Was mache ich falsch?

DIe TCP/IP Ports habe ich eingestellt.
Member: bnagus
bnagus Sep 01, 2010 at 15:39:35 (UTC)
Goto Top
Ah, die Ports wurden von der Firewall geblockt.

Jetzt geht es!!