2011-01-09 4 views
6

Ich muss importieren, um eine SQL-Datenbank-Backup-Datei mit MySql erstellt.Importieren Sie. SQL-Datei in Access

Gibt es eine Möglichkeit, diese Operation durchzuführen?

+0

Wie meinst du das? Was enthält die .sql-Datei? – Oded

+0

Diese Datei enthält eine Mysql-Datenbanksicherung. – user555102

+0

@ user555102: Sind in der Access-Datei die Tabelle (n), die Sie importieren, in tatsächlich verknüpfte Tabellen von einem MySQL-Server? Oder ist es nur eine lokale Access-Tabelle? –

Antwort

0

Sie können SQL Server-Daten in eine neue Access-Tabelle importieren. Im Allgemeinen ist das Importieren eine Möglichkeit, Daten aus einem anderen Format zu konvertieren und in Access zu kopieren. Die Quellentabelle oder -datei wird in diesem Prozess nicht geändert. Sie können direkt aus einer SQL Server-Datenbank mithilfe einer ODBC-Verbindung, einer aus SQL Server exportierten Textdatei oder einer aus SQL Server exportierten XML-Datei importieren.

Um häufige Importvorgänge bequemer zu machen, können Sie sie automatisieren, indem Sie ein Makro erstellen oder eine Microsoft Visual Basic für Applikationen (VBA) Prozedur erstellen. Dies ist beispielsweise nützlich, wenn Sie Daten regelmäßig importieren oder ungewöhnliche oder komplexe Anforderungen zum Importieren von Daten haben.

+0

Er verwendet MySql, nicht SQL Server. Lies die Frage. – Oded

+0

Er spricht über MySQL - nicht Microsoft SQL Server. –

+0

noch der Ansatz von ODBC wird funktionieren, wie ich denke ?? – Sudantha

3

Sie können ein MySQL-Backup nicht in einem anderen Datenbanksystem wiederherstellen.

Wenn Sie die MySQL-Daten in Access importieren möchten, können Sie alles in CSV-Dateien exportieren und diese in Access importieren. Sie müssen weiterhin Beziehungen, Standardwerte, Indizes (?) Und andere Daten neu erstellen.

+0

Ja, das scheint ein guter Weg, aber ich weiß nicht, wie ich diese Daten im CSV-Format exportieren kann – user555102

+0

@ user555102 - Eine schnelle Google fand dies, unter vielen vielen vielen Ergebnissen: http://ariejan.net/2008/11/ 27/export-csv-direkt-from-mysql/ – Oded

-2

Wenn Sie SQL Server Management Studio verwenden, können Sie die .SQL-Dateien öffnen, und Sie erhalten Hilfe beim Ermitteln, welche Syntax in SQL funktioniert - und welche nicht.

Wenn beispielsweise ein Tabellenname falsch geschrieben ist, zeigt SQL Server Management Studio unter diesem Tabellennamen rote Squigglies an.

Ich sehe diese Funktionalität in Access nicht, und ich denke nicht, dass es bald kommen wird. Access (Jet) hat seit fast fünfzehn Jahren keine neuen Features bekommen.

+0

Dies hat nichts damit zu tun, SQL-Daten in Microsoft Access zu importieren. Wie hilfreich ist das bei einer Frage zum Importieren von SQL-Daten in den Zugriff? –

Verwandte Themen