Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

SQL Dump in Excel Importieren

Forumthread: SQL Dump in Excel Importieren

SQL Dump in Excel Importieren
31.07.2003 09:59:53
Felix
Hallo,
ich habe ine SQL Datenbank Dump, als *.sql Datei vorliegen. Ist es jetzt möglich diesen in Excel zu importieren (kann EXCEL ein solches Dateiformat überhaupt lesen?).Und kann man mit den SQL Informationen Tabellen erstellen und mit Inhalt füllen?

Danke für Anregungen und Tips!

Grüsse
Felix
Anzeige

9
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: SQL Dump in Excel Importieren
31.07.2003 10:13:24
Nike
Hi,
eine .sql Datei enthält meines Wissens nach eigentlich nur das SQL Statement
der Abfrage, also nur ein Select * from blablabla...

Sollten in der Datei nun wirklich die Ergebnisdaten stehen,
kommt es drauf an, wie diese getrennt sind.
Im Zweifel einfach mal die Datei in .txt ändern
und dann mit Excel einfach mal über Datei/Öffnen
Dateityp auf .txt ändern und dann öffnen...

Bye

Nike


Anzeige
@nike offtopic --gleich kommt post ...
31.07.2003 10:21:39
andreas e
bezgl. des "Nachschlags"
gruß
andreas e


freu ;-)
31.07.2003 10:52:52
Nike
Ich sag bescheid, wenn feddisch...


AW: freu ;-)
31.07.2003 11:29:40
felix
nur weilm die version ohne relevanz ist, gilt das noch lange nicht für meine frage!


Anzeige
AW: freu ;-)
31.07.2003 11:35:41
Nike
Sorry,
das war Off Topic, war nicht böse gemeint.

Bye

Nike


AW: SQL Dump in Excel Importieren
31.07.2003 10:34:07
felix
ne,
da schreibt er ja einfach den Dump in ein Tablesheet, ich möchte ja das eine Tabellenstruktur in Form der Datenbank erstellt wird, bzw. die SQL Syntax ausgeführt wird -> haut so überhaupt nicht hin!


Anzeige
AW: SQL Dump in Excel Importieren
31.07.2003 11:38:45
Nike
Hi,
ich versteh nicht ganz.
Steht in der .sql Datei nun der SQL String um die DB abzufragen,
oder die Ergebnisse?
Wenn's die Ergebnisse sind, dann öffnen, wenn nicht,
dann per Menü Daten/externe Daten/ neue Abfrage erstellen...
eine neue Abfrage aufbauen.

Oder mal im Archiv zu DAO suchen...

Bye

Nike


Anzeige
AW: SQL Dump in Excel Importieren
31.07.2003 15:30:50
felix
Hallo,
Das ist ein SQL Dump, Das heisst Informationen die eine SQL Dateinbank erstellen.
Also Create Table1 ... insert into Table1 ... Create Table2... insert into....

Wenn man das Sql Statemant z.B. in Acces (oder MySql oder DB2 , egal!)ausführen würde, hätte man danach eine neue Datenbank und dieses möchte ich jetzt in EXCEL haben!

Besten Dank
felix


Anzeige
AW: SQL Dump in Excel Importieren
01.08.2003 09:38:30
Nike
Hi,
dann müßtest du sicherstellen, das du ne ODBC Datenquelle eingerichtet hast
(Start/Einstellungen/Systemsteuerung/Verwaltung/Datenqulle (ODBC))
(entweder Access, Foxpro oder oder oder) dann über das Menü
Daten/ Externe Daten/ Neue Abfrage erstellen...
Die Datenbank auswählen (z.B. Excel)
dann ok, oder ggf abbrechen --> es öffnet sich der MS Query Assistent
Dort läßt sich dann auch direkt dein sql Dump einlesen...

Wenn alle Stricke reissen halt mal nach DAO im Archiv
oder über google mit dem Zusatz site:herber.de suchen.

Bye

Nike


Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

SQL Dump in Excel Importieren


Schritt-für-Schritt-Anleitung

  1. ODBC-Datenquelle einrichten: Stelle sicher, dass du eine ODBC-Datenquelle eingerichtet hast. Dies kannst du in der Systemsteuerung unter "Verwaltung" und dann "Datenquellen (ODBC)" finden.

  2. Excel öffnen: Starte Excel und gehe zu Daten > Externe Daten > Neue Abfrage erstellen.

  3. Datenbank auswählen: Wähle die entsprechende Datenbank aus, in die du deine SQL-Daten importieren möchtest.

  4. SQL-Datei importieren: Nachdem du die Datenbank ausgewählt hast, öffnet sich der MS Query-Assistent. Hier kannst du deine SQL-Dump-Datei einlesen.

  5. Abfrage ausführen: Klicke auf "Abfrage ausführen", um die Daten in Excel zu importieren.


Häufige Fehler und Lösungen

  • Fehler: SQL-Datei wird nicht erkannt.

    • Lösung: Stelle sicher, dass die Datei die richtigen SQL-Statements enthält. Du kannst die Dateiendung auf .txt ändern und diese dann in Excel öffnen.
  • Fehler: Keine Daten angezeigt.

    • Lösung: Überprüfe, ob die SQL-Datei tatsächlich die Daten enthält oder nur die SQL-Statements. Wenn es nur die Statements sind, musst du die Datenbank zuerst mit einem SQL-Client oder einer ähnlichen Software ausführen.

Alternative Methoden

  • Direktes Öffnen: Du kannst auch versuchen, die SQL-Datei direkt in Excel zu öffnen. Ändere die Dateiendung auf .txt und öffne sie über Datei > Öffnen. Wähle als Dateityp "Textdateien".

  • Datenbank-Tools: Nutze Datenbank-Management-Tools wie MySQL Workbench oder Access, um die SQL-Dump-Datei auszuführen und die Daten dann in Excel zu exportieren.


Praktische Beispiele

  1. Datenbank dump in Excel importieren:

    • Angenommen, du hast einen SQL-Dump mit dem Inhalt:
      CREATE TABLE employees (id INT, name VARCHAR(50));
      INSERT INTO employees VALUES (1, 'Max Mustermann'), (2, 'Erika Mustermann');
    • Führe die obigen Schritte aus, um die Daten in Excel anzuzeigen.
  2. SQL-Abfrage in Excel:

    • Erstelle eine neue SQL-Abfrage im MS Query-Assistenten, um spezifische Daten zu filtern, wie:
      SELECT * FROM employees WHERE id = 1;

Tipps für Profis

  • Verwende Power Query: Mit Power Query kannst du Daten aus verschiedenen Quellen, einschließlich SQL-Datenbanken, viel effizienter importieren und transformieren.

  • Automatisierung: Du kannst VBA-Skripte nutzen, um den Importprozess zu automatisieren, besonders wenn du regelmäßig Daten aus der Datenbank in Excel importieren musst.

  • Daten validieren: Überprüfe immer die importierten Daten auf Vollständigkeit und Richtigkeit, besonders wenn es sich um große Datenmengen handelt.


FAQ: Häufige Fragen

1. Kann ich eine SQL-Datei direkt in Excel importieren?
Ja, du kannst eine SQL-Datei in Excel importieren, indem du die Datei entweder umbenennst oder über einen ODBC-Connector zugreifst.

2. Was mache ich, wenn die Daten nicht korrekt angezeigt werden?
Überprüfe die SQL-Dump-Datei, um sicherzustellen, dass sie die richtigen SQL-Statements und Daten enthält. Wenn nötig, führe die SQL-Statements in einem SQL-Client aus, bevor du die Daten importierst.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige