irrerivan
Goto Top

SQL - Server 2008 Datenbankwiederherstellung

Hallo Zusammen,

ich wurde beauftragt eine Datenbank eines Tochterunternehmens in unsere Datenbank zu importieren.
Ich dachte auch das wäre kein Problem.

Jetzt stellt sich allerdings heraus, dass die mit einer anderen Version des MS SQL - Servers arbeiten.
Und so kann ich die Datenbank nicht wiederherstellen.

Gibt es eine andere Möglichkeit die Daten zu übertragen? Über Export / Import??

Habe mal gelesen das MS das irgendwie nicht abwärtskompatibel macht oder so ( also das mit der Wiederherstellung).
Aber irgendwie muss man die Daten doch aus der Sicherung rüber bekomme... o.O

Vielen Dank für Eure Hilfe


iI

Content-ID: 161497

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

Ausgedruckt am: 22.11.2024 um 22:11 Uhr

Logan000
Logan000 24.02.2011 um 15:34:10 Uhr
Goto Top
Moin Moin

Jetzt stellt sich allerdings heraus, dass die mit einer anderen Version des MS SQL - Servers arbeiten.
Welche genau?
Ihr habt 2005?
Das wiederherstellen einer SQL Datenbanksicherung aus SQL Server 2000 ist kein problem (ich glaube das geht sogar noch mit SQL 7.0).

Gibt es eine andere Möglichkeit die Daten zu übertragen? Über Export / Import??
Der SSIS (SQL Server Integration Service) bietet die Möglichkeit Daten, Tabellen oder ganze Datenbanken zwischen SQL Servern zu kopieren.

Gruß L.
IrrerIvan
IrrerIvan 24.02.2011 um 15:46:48 Uhr
Goto Top
also wir haben SQL Server 2005
und die Version: 10.00.2757

die Datenbanksicherung kommt vom SQL - Server
Version: 10.50.1600

Keine Ahnung warum das mit der Wiederherstellung nicht so klappt. Es kommt halt die Fehlermeldung, dass ich eine kompatible Sicherung verwenden soll...


Wo finde ich denn dieses SSIS?? Ich habe momentan nur das SQL Server Management Studion.
Logan000
Logan000 24.02.2011 um 16:09:28 Uhr
Goto Top
Moin Moin

Hmm das klingt recht wiedersprüchlich. Ich möchte dir mal folgenden Link nahelegen: http://support.microsoft.com/kb/321185
Dort sind alle Produkt versonen die mit 10... anfangen = SQL Server 2008.

Wo finde ich denn dieses SSIS?? Ich habe momentan nur das SQL Server Management Studion.
Onlinehilfe Defekt? face-wink
Den SSIS gibt es nicht in der Express Variante.
Am einfachsten ist es wenn du im Management Studio einen Rechtsklick auf eine Datenbank (z.B. die Ziel DB) machst und dort Tasks / Importieren wählst. Dann wirst Du via Assi durch den Vorgang geleitet.

Gruß L.
IrrerIvan
IrrerIvan 24.02.2011 um 16:17:31 Uhr
Goto Top
*hust* 2008

völlig richtig... sorry!!

das Problem ist, dass ich eine Datenbankkopie von unserem Tochterunternehmen habe...
Und das mit dem Import klappt ja nicht, wenn ich eine gesicherte Datenbank habe. Die kann ich ja nur
wiederherstellen (nur ist gut. wäre froh wenn das klappt.)

Export nach Excel ist auch nicht. Da meckert er irgendwelche Werte in Spalten an!! *grrr*


€: nee, Onlinehilfe ist nicht defekt. face-smile
Aber ich hab mich schon durch so viel Seiten heute gequält. Und bis man / ich bei MS auf ne sinnvolle Antwort treffe... (ich dreh am RAD)

das war mit mysql doch auch nieeeeeeeeeeeeee ein Problem...
IrrerIvan
IrrerIvan 25.02.2011 um 09:10:05 Uhr
Goto Top
ach.. habe ich den Beitrag als "gelöst" markiert???

Geht das wieder weg?

€:OK
Logan000
Logan000 25.02.2011 um 14:22:40 Uhr
Goto Top
Moin Moin

Zitat von @IrrerIvan:
*hust* 2008
völlig richtig... sorry!!
Deiner? Und der SQL Server vom Tochterunternehmen?

das Problem ist, dass ich eine Datenbankkopie von unserem Tochterunternehmen habe...
Datenbankkopie? Die .MDF Datei? Oben war es noch eine Datensicherung?

Und das mit dem Import klappt ja nicht, wenn ich eine gesicherte Datenbank habe.
Soll das heisen der Server läuft nicht mehr?
Du kannst also nicht mehr feststellen unter welcher SQLVersion die DB gelaufen ist?

€: nee, Onlinehilfe ist nicht defekt. face-smile
Aber ich hab mich schon durch so viel Seiten heute gequält. Und bis man / ich bei MS auf ne sinnvolle Antwort treffe... (ich
dreh am RAD)
Das Stichwort lautet "Kompatibilitätsgrad".
Eine Art Versionsangabe mit welcher SQL Serverversion dei DB kompatibel ist. Seit SQL 2005 ist diese pro DB einstellbar.

Du könntest also eine DB auf deinem SQL 2008 auf, zb. SQL 2005 "runterregeln" um Daten zu importieren oder z.B. eine ältere Sicherung wiederherzustellen.
Nur die Abwärts kompatibilität von MS hat ihre Grenzen.
Daher wäre es schon recht wichtig zu wissen was genau da gesichert wurde.

ach.. habe ich den Beitrag als "gelöst" markiert???
Sieht so aus.
Geht das wieder weg?
Keine Ahnung. Frag n Moderator.

Gruß L.
IrrerIvan
IrrerIvan 26.02.2011 um 09:06:58 Uhr
Goto Top
Meine Güte, du bist so geduldig mit mir... :D

Bei dem Server unserer Tochterfirma wurde ein Patch durchgeführt. Und somit hat der SQL - Server eine andere Version...
Wir haben bei uns eine ältere. Denke mal, dass wir den erst mal patchen müssen.

Deiner? Und der SQL Server vom Tochterunternehmen?

hhihhihi... Beide face-smile
Datenbankkopie? Die .MDF Datei? Oben war es noch eine Datensicherung?

eine BAK - Datei

Soll das heisen der Server läuft nicht mehr?
Du kannst also nicht mehr feststellen unter welcher SQLVersion die DB gelaufen ist?

doooch doooch, zum Glück. Da ist alles OK!

Du könntest also eine DB auf deinem SQL 2008 auf, zb. SQL 2005 "runterregeln" um Daten zu importieren oder z.B.
eine ältere Sicherung wiederherzustellen.
Nur die Abwärts kompatibilität von MS hat ihre Grenzen.

Da sehe ich momentan das Problem.
Bei dem Server unserer Tochterfirma wurde ein Patch durchgeführt. Und somit hat der SQL - Server eine andere Version...
Wir haben bei uns eine ältere. Denke mal, dass wir den erst mal patchen müssen.


Sieht so aus.

face-monkey bin ein Held.. ich weiß...


Danke. Ich werde das Montag mal anbringen.
Kann man eigentlich eine Datenbanksicherung vom MSSQL- Server auf einen MySQL - Server so einfach durchführen? (z.b. mit der .bak - Datei)?

Schönes Wo-Ende euch allen


iI
Logan000
Logan000 28.02.2011 um 13:17:54 Uhr
Goto Top
Moin Moin

Zitat von @IrrerIvan:
Meine Güte, du bist so geduldig mit mir... :D
Ja so bin ich eben, obwohl ich merke wie meine Geduld schwindet.
Hättest du den Link meines 1. Posts gelesen, Das SQL Statement auf beiden Servern ausgefürt und die Ergebnisse gepostet wären wir schon weiter.
Bei dem Server unserer Tochterfirma wurde ein Patch durchgeführt. Und somit hat der SQL - Server eine andere Version...
Wir haben bei uns eine ältere. Denke mal, dass wir den erst mal patchen müssen.
Das ist eine gute Idee (obwohl ich das eigentlich als Selbstverständich vorrausgesetzt hätte).

> Soll das heisen der Server läuft nicht mehr?
> Du kannst also nicht mehr feststellen unter welcher SQLVersion die DB gelaufen ist?
doooch doooch, zum Glück. Da ist alles OK!
Gut. Nur für den Falls das die Sicherungsdatei irgendwie Korrupt sein (warum auch immer) sollte, könntest du diese also erneut erzeugen.
Danke. Ich werde das Montag mal anbringen.
Mach das.

Kann man eigentlich eine Datenbanksicherung vom MSSQL- Server auf einen MySQL - Server so einfach durchführen? (z.b. mit der
.bak - Datei)?
Du willst mit dem MS SQL Server eine Sicherung einer mySQL Db erstellen?
Das würde mich Überraschen, wenn das funktioniert.

Gruß L.
IrrerIvan
IrrerIvan 23.03.2011 um 07:57:16 Uhr
Goto Top
Morgen und Danke noch mals an Logan


Also ich habe mir das noch mal genauer angeschaut!!

Unsere Tochterfirma hat den SQL 2008 RII und wir haben NUR den 2008.

Und dort gibt es keine Abwärtskompatibilität.
Naja. Sei es drum. Geht halt nicht!!

Schönen Tag noch.

iI