Webmaster Forum Logo Part 1 Webmaster Forum Logo Part 2
Webmaster Forum Logo Part 3
     
 
  :: Anmeldung

Benutzername:

Registrierung...

Passwort:

Passwort vergessen?

angemeldet bleiben


  
  :: Umfrage
Welche sozialen Netzwerke benutzt du regelmäßig?

 Facebook
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 73%
 keines
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 22%
 Google+
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 19%
 Twitter
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 11%
 Xing
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 6%
 schülerVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 6%
 meinVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 studiVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 MySpace
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%
 LinkedIn
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%

 ges. 393 Stimmen
 
  :: Buttons

Valid XHTML 1.0 Transitional

Jan Schattling

Super Moderator

Dabei seit: 30.09.2002

Beiträge: 2 594

 

1 Zum Seitenanfang

Mittwoch, 22. September 2010, 11:21

Von MSSQL zu MySQL

Moin.

Habe ein Backup von einem Bekannten bekommen das von einem MSSQL Server stammt.
Habe nun nach einigem rumgeprokel geschafft dieses Backup in eine Datenbank auf meinem Rechner zu importieren.
Ich will diese Daten aber hier, in MySQL einfügen und kann in MSSQL einfach keinen Weg finden das zu erreichen.
Habe mir auch den "Database Dump Wizard" geholt, der wohl genau das machen kann.
Allerdings schafft der es anscheinend nicht, zu meiner MSSQL Heimdatenbank zu verbinden.
Irgend jemand hier der das schon mal durchgemacht hat oder sich einfach so damit auskennt?
"Fehler sind immer zu Verzeihen, wenn man den Mut hat, diese auch zu zugeben." Lee Jun-Fan
 

Norvares

unregistriert

2 Zum Seitenanfang

Sonntag, 26. September 2010, 01:11

Für den Datenexport würde ich auf die Linkedserver von MS SQL zurückgreifen und von dort aus mit etwas wie

MySQL-Abfrage(n)

1
INSERT INTO linkedmysqlserver..linkedmysqlschema.tabellenName from select * from deinetabelle

arbeiten. (Es ist spät und ich habe seit 2 Monaten keine Schema-übergreifenden Zugriffe mehr gemacht, dazu gibt es aber relativ aufschlussreiche Fehlermeldungen und eine gute Dokumetation/MSDN)

Wenn es kein reines Backup sein soll sondern auch Strukturänderungen vorhanden sind, sollten die SSIS (Integration Services) hilfreich sein und kommen eigentlich mit "fast" allem gut zurecht.

Ich weiß leider nicht wie es mit den ODBC Treibern von MySQL aussieht aber schlechter als die von Postgres werden sie sicher nicht sein (und selbst die sind begrenzt einsatzfähig).

Viele Grüße

Norvares

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Norvares« (26. September 2010, 01:11)

 

reischlp

Eroberer

Dabei seit: 26.01.2010

Beiträge: 59

 

3 Zum Seitenanfang

Mittwoch, 29. September 2010, 20:18

Wenn ich es richtig verstande habe dann hast du das MSSQL Backup bereits auf einem lokalen MSSQL Server laufen?

Im MS SQL Magementsstudio kannst du dann mit Kontextmenü auf die Datenbank klicken ->Datenbank exportien.
Ich bin mir allerdings nicht sicher ob nur die Struckturen oder die komplette datenbank exportiert wird.
Ansonsten musst du für die Daten den Exportassisten zb. in CSV starten.

das Export file kann man dann über phpMyAdmin wieder importieren...
 

Jan Schattling

Super Moderator

Dabei seit: 30.09.2002

Beiträge: 2 594

 

4 Zum Seitenanfang

Donnerstag, 30. September 2010, 12:28

Danke ihr beiden.
Leider bietet MSSQL selber nur das exportieren in .bak an, welches von MYSQL nicht gelesen werden kann.
Ich habe letztenendes auf ein Tool zurück gegriffen das automatisch konvertiert.
"MS SQL Data Wizard" von der SQL Maestro Group ist das einzige komfortable funktionierende Programm das ich gefunden habe.
Das kostet zwar geld, allerdings erlaubt es auch im Sharewaremodus sämmtliche Daten zu exportieren.
Man muss nur nach x-hundert Datensätzen immer ein Infobanner weg klicken.
Das ist Ideal für leute wie mich, die so ein Programm nur ein mal nutzen, und darum nicht kaufen wollen. :)
"Fehler sind immer zu Verzeihen, wenn man den Mut hat, diese auch zu zugeben." Lee Jun-Fan
 

Dracula19

Eroberer

Dabei seit: 18.08.2010

Beiträge: 72

 

5 Zum Seitenanfang

Freitag, 1. Oktober 2010, 18:09

hmm ich habe kaum ahnung von weil ich lern das noch und wer lernt kommt weiter ich lese nur spanndes und so lerne ich was dazu. Aber ich lerne erst was anderes wegen mein recht schreibung. Weil ich nehmlich lernschwäche habe leider.

gruss dennis