ghun25 10 Geschrieben 27. April 2010 Melden Teilen Geschrieben 27. April 2010 Hallo Leute, ich hoffe ich bin hier richtig... Im Rahmen meiner Diplomarbeit muss ich mit dem BI Tool von SQL Server 2008 arbeiten. Die Daten, die analysieren muss, habe ich als MySQL-Dump vorliegen. Die Daten sind jetzt in der MySQL Datenbank. Ich habe auch den MySQL ODBC Driver heruntergeladen, um mit SQL Server auf die DB zugreifen zu können. Das habe ich so gemacht, in dem ich unter Systemsteuerung - Verwaltung ein neues DNS angelegt habe. Dann habe ich im Wizard "Daten importieren und exportieren" das DNS eingetragen, wonach ich auch die Tabellen der MySQL-Datenbank erkannt habe. Nur, das Problem ist, wenn ich auf Weiter und dann auf Fertigstellen klicke, um den Import zu starten, bekomme ich diese Fehlermeldung: TITEL: SQL Server-Import/Export-Assistent Eine Verbindung mit der Quellkomponente konnte nicht hergestellt werden. Fehler 0xc02020ff: Quelle - care_icd10_en [1]: Komponente 'Quelle - care_icd10_en' (1) konnte aufgrund des folgenden Fehlers keine Spalteninformationen für den SQL-Befehl abrufen: ERROR [42000] [MySQL][ODBC 3.51 Driver][mysqld-5.1.41]You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '"care_icd10_en"' at line 1 ZUSÄTZLICHE INFORMATIONEN: Die Pipelinekomponente hat den HRESULT-Fehlercode 0xC02020FF von einem Methodenaufruf zurückgegeben. (Microsoft.SqlServer.DTSPipelineWrap) Was mache ich hier falsch? Oder gibt es irgendwelche Programme, die das automatisiert, machen? Hilft mir bitte... Ich habe schon so viel Zeit damit verloren, daher wäre ich für jede Hilfe dankbar. Viele Grüße ghun25 Zitieren Link zu diesem Kommentar
zahni 554 Geschrieben 27. April 2010 Melden Teilen Geschrieben 27. April 2010 Ich verstehe nicht ganz was DU machen willst. Willst Du Die Daten von Mysql nach SQL 2008 migrieren ? Dann lies Dir dieses Doukment durch: http://download.microsoft.com/download/7/C/2/7C20B070-BFF8-44B4-BD7D-1B03DF50F924/MigrateMySQLtoSQLServer2008.docx Link stammt von SQL Server 2008 Solutions ? Migration -Zahni Zitieren Link zu diesem Kommentar
NilsK 2.934 Geschrieben 27. April 2010 Melden Teilen Geschrieben 27. April 2010 Moin, was du falsch machst, steht doch in der Fehlermeldung: Es gibt einen SQL-Syntaxfehler. Es steht sogar dabei, wo der ist. Gruß, Nils Zitieren Link zu diesem Kommentar
ghun25 10 Geschrieben 27. April 2010 Autor Melden Teilen Geschrieben 27. April 2010 Danke für die Feedbacks... Naja, da ich das ganze "fast nur" aus der Theorie kenne, lacht mich bitte für einfache Fragen nicht aus... @NilsK: Danach habe ich auch gesucht. Aber in welchem SQL-Statement ist der Fehler? Vielleicht im SQL-Dump, was ich importiert habe?. Oder wo sonst? Wie gesagt, ich bin ein Neuling, deshalb nicht auslachen :) Vielen Dank & Viele Grüße ghun25 Zitieren Link zu diesem Kommentar
zahni 554 Geschrieben 27. April 2010 Melden Teilen Geschrieben 27. April 2010 Du willst also die Daen von einer MySQL-DB nach SQL importieren ? Schau Dir dazu weiter oben die links an. Sowas ist nicht ganz trivial. Der Fehler dürfte daher rühren, dass MySQL mit dem SQL-Dialekt oder dem spzifischen Befehl nichts anfangen kann. -Zahni Zitieren Link zu diesem Kommentar
ghun25 10 Geschrieben 27. April 2010 Autor Melden Teilen Geschrieben 27. April 2010 @zahni: Ja genau.. Habe das Dokument heruntergeladen.. Da tauchen wieder andere Fragen auf, wenn ich mir das Dokument lese. Wie gesagt, ich bin Neuling. Werde wohl eine andere geeignete Datenbank suchen müssen.. Aber trotzdem danke ghun25 Zitieren Link zu diesem Kommentar
Dukel 454 Geschrieben 27. April 2010 Melden Teilen Geschrieben 27. April 2010 Wie wäre es, wenn du den Dump in einen MySql Server installierst, den MySql Treiber installierst und per Treiber oder odbc mit dem Import/Export Programm auf die Datenbank zugreifst? Zitieren Link zu diesem Kommentar
ghun25 10 Geschrieben 27. April 2010 Autor Melden Teilen Geschrieben 27. April 2010 @Dukel: Habe ich ja auch so gemacht. (siehe #1) Da bekomme ich aber immer die eine Fehlermeldung... Zitieren Link zu diesem Kommentar
ghun25 10 Geschrieben 27. April 2010 Autor Melden Teilen Geschrieben 27. April 2010 Hallo Leute, ich habe das Problem gelöst.. Und zwar bin ich wie folgt vorgegangen: Wie gesagt, konnte ich ja mittels MySQL ODBC Treiber auf MySQL garnicht zugreifen. Dann habe ich das mit Excel ausprobiert und es hat geklappt. Da SQL Server keine Probleme hat, sich mit Excel zu verstehen, hat der Import der Daten sehr gut geklappt. Troztdem Danke an Alle mfg ghun25 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.