Anzeige - [Hier werben / Mediadaten]
(?) Tags raten (?) (edit)
 
Reply to this topicStart new topicStart Poll
> mySQL Dump aus Access Datenbank
Big Rob
  Geschrieben am: So 1.06.2008, 21:36
Report PostQuote Post

AyomRank 5
**********

Gruppe: Member (aktiv)
Beiträge: 206
Mitglied seit: 18.01.2008


Hallo

ich habe eine Access DB mit ca. 120.000 Einträgen und möchte die nun ins Internet stellen, weshalb ich aus der .mdb Datei
einen mysql dump machen möchte.

Man kann natürlich einfach aus Access (ich habe 2007) als Text Datei exportieren und dann stundenlang mit suchen und ersetzen in einem text editor so lange rumwursteln bis es mysql passt.

oder gibt es da auch eine bessere lösung? bringt mir ein mysql odbc treiber da irgendwas?


--------------------


Ich bin immer gerne an Linktauschs oder anderen Kooperationen interessiert!
Sie können mich gerne per PM, robert[at]kitzmann.at oder ICQ 81130739 kontakten!
---
Baulinks
Top
PMEmail PosterICQ
Top
 
 
Daniel Cieslar
novinet
#2 Geschrieben am: So 1.06.2008, 23:33 (+01:56)
Report PostQuote Post

AyomRank 6
************

Gruppe: Member (aktiv)
Beiträge: 761
Mitglied seit: 3.10.2005


Hallo,

ich arbeite in solchen Fällen mit "Access2MySQL" - ist zwar kostenpflichtig, aber lohnt sich auf alle fälle - nur rate ich von der deutschen Übersetzung ab - die ist grausam!

Gruß, D.


--------------------
...bald verheiratet und mit neuem Namen: ab 06.12.2008 Daniel Steffen

novinet Software, Design, Consulting - wir erstellen Ihren maßgeschneiderten Internetauftritt

www.calcolo.de - Calcolo 3.0 mit PDF-Rechnungen, Angebote, Mahnungen,...

www.webspiration.de - interaktive Werbemittel: Pagepeel, Curtain, Rotator, Carousel
Top
PMEmail PosterUsers WebsiteICQ
Top
 
threadi
#3 Geschrieben am: So 1.06.2008, 23:54 (+00:21)
Report PostQuote Post

AyomRank 4
********

Gruppe: Member (aktiv)
Beiträge: 55
Mitglied seit: 22.10.2006


Auch Überlegenswert, aber Abhängig von deiner Datenbankstruktur: ODBC-Export von Access nach Excel und dort als CSV speichern, welches wiederum in MySQL importiert werden kann. Evtl. geht sogar eine MySQL-ODBC-Anbindung, hab ich irgendwo mal aufgeschnappt.
Top
PM
Top
 
jAuer
Jürgen Auer - freiberufl. Programmierer
#4 Geschrieben am: Mo 2.06.2008, 08:53 (+08:59)
Report PostQuote Post

AyomRank 9
Group Icon

Gruppe: Experten Entwicklung
Beiträge: 2433
Mitglied seit: 4.02.2006


QUOTE (Big Rob @ So 1.06.2008, 21:36)
Man kann natürlich einfach aus Access (ich habe 2007) als Text Datei exportieren und dann stundenlang mit suchen und ersetzen in einem text editor so lange rumwursteln bis es mysql passt.


Das geht doch gleich direkt. Eine Sql-Abfrage bauen, die die ganze Insert-Anweisung enthält:

CODE
Select 'Insert Into Zieltabelle(Spalte1, Spalte2) Values(''' & A.Spalte1 & ''', ''' + A.Spalte2 + ''');' As Ausgabe
From Tabelle As A


Dann das Ergebnis dieser Abfrage als Textdatei exportieren, das ist der Dump. Das muß man einmal für eine Zeile zusammenpröpeln. Man muß bloß an manchen Stellen mit den Datentypen und mit Leerfeldern aufpassen. Da wird es (analog zu CoalEsce beim MS-Sql) irgendeine Access-Funktion geben, mit der man bei Nullwerten den String 'Null' oben einsetzt und die ' wegläßt.

QUOTE (Big Rob @ So 1.06.2008, 21:36)
oder gibt es da auch eine bessere lösung? bringt mir ein mysql odbc treiber da irgendwas?


Der brächte etwas, wenn Du eine lokale mySql-Installation hast, so daß ein Programm auf beide Datenbanken gleichzeitig zugreifen kann. Aber warum erst alles in eine lokale mySql-Datenbank pumpen und aus dieser wieder einen Dump ziehen, wenn man den Dump (siehe oben) direkt erstellen kann.


--------------------
Web-Anwendung 3.0: Ein Online-Kalender für Termine vieler Filialen.

server-daten - die Single-Data-Solution: Web-Datenbanken als Online - CRM - Lösung.
Ihre Geschäftsprozesse entscheiden, was Ihre Online-Datenbank macht. Sie konzentrieren sich auf Ihr Kerngeschäft - Ihre Datenbank funktioniert.
Top
PMEmail PosterUsers Website
Top
 
-TFS-
#5 Geschrieben am: Mo 2.06.2008, 22:19 (+13:25)
Report PostQuote Post

AyomRank 4
********

Gruppe: Member (aktiv)
Beiträge: 54
Mitglied seit: 9.06.2006


QUOTE (Big Rob @ So 1.06.2008, 22:36)
.....weshalb ich aus der .mdb Datei
einen mysql dump machen möchte....


MySQL Migration Toolkit -> kostenloser download -> dev.mysql.com
Damit hast du das gewünschte Erbebnis in wenigen Minuten (ohne kostenpflichte Tools smile.gif)

-TFS-
Top
PM
Top
 
Thema wird von 0 Benutzer(n) gelesen (0 Gäste und 0 anonyme Benutzer)
0 Mitglieder:
Trackback-Url: http://www.ayom.com/track/t/24699

Topic Options Reply to this topicStart new topicStart Poll

 


> Ähnliche Themen
Daten in Datenbank einpflegen kekskruemel 146 8 Mo 24.11.2008, 20:04
Datenbank migration edi 82 2 Mo 24.11.2008, 14:23
Ajax - Chat mit Datenbank jAuer 72 0 So 23.11.2008, 17:02
Lost connection to MySQL cr4m0 125 4 So 23.11.2008, 14:31
MySQL Frage G.P. 105 2 Mo 17.11.2008, 15:59
Suche Freelancer: Ajax, XML, PHP, MySQL omc 320 3 Mi 12.11.2008, 18:22
Einbinden vonn RSS feeds in Typo3 / MYSQL e-card 10955 5 Di 4.11.2008, 18:36
MySql Frage - ID Ändern EuD 122 2 Di 4.11.2008, 11:09
mysql query vereinfachen Big Rob 164 5 Mo 3.11.2008, 22:40
Geolocation Datenbank Peter H 447 4 Fr 31.10.2008, 10:53




Anzeige - [Hier werben / Mediadaten]



Anzeigen


[Hier werben / Mediadaten]